Free BooksWorksheetsPrintables
πŸ“± Track your child's reading β€” free Scan a book to log it. Kids earn streaks πŸ”₯ & badges πŸ…. Free on iOS & Android.
Home β€Ί Worksheets β€Ί Common Core β€Ί Grade 3 Math

πŸ”’ Free Grade 3 Math Worksheets

50 free, printable grade 3 math worksheets aligned to the Common Core State Standards β€” 10 standards, 5 sheets each, with answer keys.

Grade 3 (ages 8–9)Common Core aligned50 printablesanswer keys

πŸ”’ Multiplication & Division Word ProblemsπŸ”’ Unknown FactorsπŸ”’ Multiply & Divide Within 100πŸ”’ Two-Step Word ProblemsπŸ”’ Rounding to 10 and 100πŸ”’ Add & Subtract Within 1000πŸ”’ Multiples of 10πŸ”’ Equivalent & Comparing FractionsπŸ”’ AreaπŸ”’ Perimeter

πŸ”’ Multiplication & Division Word Problems

Standard: 3.OA.A.3: Use multiplication and division within 100 to solve word problems

✏️

Multiplication & Division Word Problems: Practice A (3.OA.A.3)

Use multiplication and division within 100 to solve word problems Β· Grade 3

Print β†’
πŸ“

Multiplication & Division Word Problems: Practice B (3.OA.A.3)

Use multiplication and division within 100 to solve word problems Β· Grade 3

Print β†’
πŸ’¬

Multiplication & Division Word Problems: Word Problems (3.OA.A.3)

Use multiplication and division within 100 to solve word problems Β· Grade 3

Print β†’
🧠

Multiplication & Division Word Problems: Show Your Thinking (3.OA.A.3)

Use multiplication and division within 100 to solve word problems Β· Grade 3

Print β†’
βœ…

Multiplication & Division Word Problems: Quick Check (3.OA.A.3)

Use multiplication and division within 100 to solve word problems Β· Grade 3

Print β†’

πŸ”’ Unknown Factors

Standard: 3.OA.A.4: Determine the unknown number in a multiplication or division equation

✏️

Unknown Factors: Practice A (3.OA.A.4)

Determine the unknown number in a multiplication or division equation Β· Grade 3

Print β†’
πŸ“

Unknown Factors: Practice B (3.OA.A.4)

Determine the unknown number in a multiplication or division equation Β· Grade 3

Print β†’
πŸ’¬

Unknown Factors: Mixed Practice & Reasoning (3.OA.A.4)

Determine the unknown number in a multiplication or division equation Β· Grade 3

Print β†’
🧠

Unknown Factors: Show Your Thinking (3.OA.A.4)

Determine the unknown number in a multiplication or division equation Β· Grade 3

Print β†’
βœ…

Unknown Factors: Quick Check (3.OA.A.4)

Determine the unknown number in a multiplication or division equation Β· Grade 3

Print β†’

πŸ”’ Multiply & Divide Within 100

Standard: 3.OA.C.7: Fluently multiply and divide within 100

✏️

Multiply & Divide Within 100: Practice A (3.OA.C.7)

Fluently multiply and divide within 100 Β· Grade 3

Print β†’
πŸ“

Multiply & Divide Within 100: Practice B (3.OA.C.7)

Fluently multiply and divide within 100 Β· Grade 3

Print β†’
πŸ’¬

Multiply & Divide Within 100: Word Problems (3.OA.C.7)

Fluently multiply and divide within 100 Β· Grade 3

Print β†’
🧠

Multiply & Divide Within 100: Show Your Thinking (3.OA.C.7)

Fluently multiply and divide within 100 Β· Grade 3

Print β†’
βœ…

Multiply & Divide Within 100: Quick Check (3.OA.C.7)

Fluently multiply and divide within 100 Β· Grade 3

Print β†’

πŸ”’ Two-Step Word Problems

Standard: 3.OA.D.8: Solve two-step word problems using the four operations

✏️

Two-Step Word Problems: Practice A (3.OA.D.8)

Solve two-step word problems using the four operations Β· Grade 3

Print β†’
πŸ“

Two-Step Word Problems: Practice B (3.OA.D.8)

Solve two-step word problems using the four operations Β· Grade 3

Print β†’
πŸ’¬

Two-Step Word Problems: Mixed Practice & Reasoning (3.OA.D.8)

Solve two-step word problems using the four operations Β· Grade 3

Print β†’
🧠

Two-Step Word Problems: Show Your Thinking (3.OA.D.8)

Solve two-step word problems using the four operations Β· Grade 3

Print β†’
βœ…

Two-Step Word Problems: Quick Check (3.OA.D.8)

Solve two-step word problems using the four operations Β· Grade 3

Print β†’

πŸ”’ Rounding to 10 and 100

Standard: 3.NBT.A.1: Use place value understanding to round whole numbers to the nearest 10 or 100

✏️

Rounding to 10 and 100: Practice A (3.NBT.A.1)

Use place value understanding to round whole numbers to the nearest 10 or 100 Β· Grade 3

Print β†’
πŸ“

Rounding to 10 and 100: Practice B (3.NBT.A.1)

Use place value understanding to round whole numbers to the nearest 10 or 100 Β· Grade 3

Print β†’
πŸ’¬

Rounding to 10 and 100: Mixed Practice & Reasoning (3.NBT.A.1)

Use place value understanding to round whole numbers to the nearest 10 or 100 Β· Grade 3

Print β†’
🧠

Rounding to 10 and 100: Show Your Thinking (3.NBT.A.1)

Use place value understanding to round whole numbers to the nearest 10 or 100 Β· Grade 3

Print β†’
βœ…

Rounding to 10 and 100: Quick Check (3.NBT.A.1)

Use place value understanding to round whole numbers to the nearest 10 or 100 Β· Grade 3

Print β†’

πŸ”’ Add & Subtract Within 1000

Standard: 3.NBT.A.2: Fluently add and subtract within 1000

✏️

Add & Subtract Within 1000: Practice A (3.NBT.A.2)

Fluently add and subtract within 1000 Β· Grade 3

Print β†’
πŸ“

Add & Subtract Within 1000: Practice B (3.NBT.A.2)

Fluently add and subtract within 1000 Β· Grade 3

Print β†’
πŸ’¬

Add & Subtract Within 1000: Word Problems (3.NBT.A.2)

Fluently add and subtract within 1000 Β· Grade 3

Print β†’
🧠

Add & Subtract Within 1000: Show Your Thinking (3.NBT.A.2)

Fluently add and subtract within 1000 Β· Grade 3

Print β†’
βœ…

Add & Subtract Within 1000: Quick Check (3.NBT.A.2)

Fluently add and subtract within 1000 Β· Grade 3

Print β†’

πŸ”’ Multiples of 10

Standard: 3.NBT.A.3: Multiply one-digit whole numbers by multiples of 10 in the range 10–90

✏️

Multiples of 10: Practice A (3.NBT.A.3)

Multiply one-digit whole numbers by multiples of 10 in the range 10–90 Β· Grade 3

Print β†’
πŸ“

Multiples of 10: Practice B (3.NBT.A.3)

Multiply one-digit whole numbers by multiples of 10 in the range 10–90 Β· Grade 3

Print β†’
πŸ’¬

Multiples of 10: Mixed Practice & Reasoning (3.NBT.A.3)

Multiply one-digit whole numbers by multiples of 10 in the range 10–90 Β· Grade 3

Print β†’
🧠

Multiples of 10: Show Your Thinking (3.NBT.A.3)

Multiply one-digit whole numbers by multiples of 10 in the range 10–90 Β· Grade 3

Print β†’
βœ…

Multiples of 10: Quick Check (3.NBT.A.3)

Multiply one-digit whole numbers by multiples of 10 in the range 10–90 Β· Grade 3

Print β†’

πŸ”’ Equivalent & Comparing Fractions

Standard: 3.NF.A.3: Explain equivalence of fractions and compare fractions with the same numerator or denominator

✏️

Equivalent & Comparing Fractions: Practice A (3.NF.A.3)

Explain equivalence of fractions and compare fractions with the same numerator or denominator Β· Grade 3

Print β†’
πŸ“

Equivalent & Comparing Fractions: Practice B (3.NF.A.3)

Explain equivalence of fractions and compare fractions with the same numerator or denominator Β· Grade 3

Print β†’
πŸ’¬

Equivalent & Comparing Fractions: Mixed Practice & Reasoning (3.NF.A.3)

Explain equivalence of fractions and compare fractions with the same numerator or denominator Β· Grade 3

Print β†’
🧠

Equivalent & Comparing Fractions: Show Your Thinking (3.NF.A.3)

Explain equivalence of fractions and compare fractions with the same numerator or denominator Β· Grade 3

Print β†’
βœ…

Equivalent & Comparing Fractions: Quick Check (3.NF.A.3)

Explain equivalence of fractions and compare fractions with the same numerator or denominator Β· Grade 3

Print β†’

πŸ”’ Area

Standard: 3.MD.C.7: Relate area to multiplication and addition; find areas of rectangles

✏️

Area: Practice A (3.MD.C.7)

Relate area to multiplication and addition; find areas of rectangles Β· Grade 3

Print β†’
πŸ“

Area: Practice B (3.MD.C.7)

Relate area to multiplication and addition; find areas of rectangles Β· Grade 3

Print β†’
πŸ’¬

Area: Word Problems (3.MD.C.7)

Relate area to multiplication and addition; find areas of rectangles Β· Grade 3

Print β†’
🧠

Area: Show Your Thinking (3.MD.C.7)

Relate area to multiplication and addition; find areas of rectangles Β· Grade 3

Print β†’
βœ…

Area: Quick Check (3.MD.C.7)

Relate area to multiplication and addition; find areas of rectangles Β· Grade 3

Print β†’

πŸ”’ Perimeter

Standard: 3.MD.D.8: Solve real-world problems involving perimeters of polygons

✏️

Perimeter: Practice A (3.MD.D.8)

Solve real-world problems involving perimeters of polygons Β· Grade 3

Print β†’
πŸ“

Perimeter: Practice B (3.MD.D.8)

Solve real-world problems involving perimeters of polygons Β· Grade 3

Print β†’
πŸ’¬

Perimeter: Mixed Practice & Reasoning (3.MD.D.8)

Solve real-world problems involving perimeters of polygons Β· Grade 3

Print β†’
🧠

Perimeter: Show Your Thinking (3.MD.D.8)

Solve real-world problems involving perimeters of polygons Β· Grade 3

Print β†’
βœ…

Perimeter: Quick Check (3.MD.D.8)

Solve real-world problems involving perimeters of polygons Β· Grade 3

Print β†’

More for Grade 3

Grade 3 English worksheets β†’ Β· All Grade 3 worksheets β†’ Β· All grades K–12 β†’ Β· Free books for Grade 3 β†’

Frequently asked questions

Are these Grade 3 math worksheets free?

Yes β€” every worksheet is free to print or save as a PDF with a free Pagine account. Answer keys are included where needed.

Are they aligned to the Common Core?

Yes. Each sheet lists the Common Core State Standard it practises (for example 3.OA.A.3). Problems are generated for each standard and every answer is computed.

How are the worksheets organised?

By standard β€” 10 key Grade 3 standards, each with Practice A, Practice B, Word Problems, Show Your Thinking and a Quick Check.

Do you have Grade 3 books too?

Yes β€” 20,000+ free books and audiobooks in the Pagine e-reader and the free Pagine app.

πŸ“° From our blog: reading tips

πŸ“

Sight Words by Grade: What Kids Learn in K–4 (+ Free Printables)

Read β†’
πŸ“

How to Teach a Child to Read at Home: 10 Steps (Ages 3–7)

Read β†’
πŸ“

2D and 3D Shapes for Kids: Names, Faces, Edges & Vertices

Read β†’
πŸ“

Somebody Wanted But So Then: How to Teach Summarizing

Read β†’

All reading tips & book lists β†’

πŸ“š Get the free Pagine app β€” 20,000+ books to read free Turn reading into a habit kids love β€” read online, set goals, earn badges.