All grades

Grade 2 Math Worksheets

200 free, printable practice pages for Grade 2 students, sorted by Common Core skill strand. Print one, print a packet, or grab a single targeted page.

60 + 2 = ___ 17 + 1 = ___ 85 + 2 = ___ 51 + 3 = ___
Grade 2 Addition within 100

Two-digit + one-digit, no regrouping: Practice Worksheet

Use this free Grade 2 math worksheet to help your child master Two-digit + one-digit, no regrouping. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, …

42 + 5 = ___ 25 + 4 = ___ 51 + 5 = ___ 91 + 4 = ___
Grade 2 Addition within 100

Two-digit + one-digit, no regrouping: Word Problems

Use this free Grade 2 math worksheet to help your child master Two-digit + one-digit, no regrouping. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, …

72 + 1 = ___ 70 + 8 = ___ 10 + 6 = ___ 50 + 7 = ___
Grade 2 Addition within 100

Two-digit + one-digit, no regrouping: Fluency Drill

Use this free Grade 2 math worksheet to help your child master Two-digit + one-digit, no regrouping. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, …

45 + 2 = ___ 91 + 8 = ___ 60 + 6 = ___ 87 + 1 = ___
Grade 2 Addition within 100

Two-digit + one-digit, no regrouping: Challenge Page

Use this free Grade 2 math worksheet to help your child master Two-digit + one-digit, no regrouping. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, …

67 + 6 = ___ 48 + 6 = ___ 37 + 8 = ___ 36 + 6 = ___
Grade 2 Addition within 100

Two-digit + one-digit with regrouping: Practice Worksheet

Designed for Grade 2 learners, this printable explores Two-digit + one-digit with regrouping through clear, scaffolded problems that grow in difficulty across the page so kids hit …

99 + 2 = ___ 58 + 3 = ___ 73 + 7 = ___ 79 + 8 = ___
Grade 2 Addition within 100

Two-digit + one-digit with regrouping: Word Problems

Designed for Grade 2 learners, this printable explores Two-digit + one-digit with regrouping through clear, scaffolded problems that grow in difficulty across the page so kids hit …

89 + 5 = ___ 12 + 8 = ___ 17 + 3 = ___ 46 + 5 = ___
Grade 2 Addition within 100

Two-digit + one-digit with regrouping: Fluency Drill

Bring focused, low-prep practice into your classroom or home with this Grade 2 worksheet on Two-digit + one-digit with regrouping. It targets the Addition within 100 strand of the …

25 + 6 = ___ 47 + 7 = ___ 57 + 9 = ___ 36 + 8 = ___
Grade 2 Addition within 100

Two-digit + one-digit with regrouping: Challenge Page

Help students build fluency with Two-digit + one-digit with regrouping using this Grade 2 printable from our Addition within 100 series. Aligned to CCSS.Math.2.NBT, the page mixes …

72 + 25 = ___ 20 + 63 = ___ 23 + 60 = ___ 81 + 12 = ___
Grade 2 Addition within 100

Two-digit + two-digit, no regrouping: Practice Worksheet

Designed for Grade 2 learners, this printable explores Two-digit + two-digit, no regrouping through clear, scaffolded problems that grow in difficulty across the page so kids hit a…

44 + 44 = ___ 67 + 22 = ___ 89 + 10 = ___ 10 + 89 = ___
Grade 2 Addition within 100

Two-digit + two-digit, no regrouping: Word Problems

Help students build fluency with Two-digit + two-digit, no regrouping using this Grade 2 printable from our Addition within 100 series. Aligned to CCSS.Math.2.NBT, the page mixes r…

75 + 23 = ___ 18 + 80 = ___ 70 + 16 = ___ 86 + 12 = ___
Grade 2 Addition within 100

Two-digit + two-digit, no regrouping: Fluency Drill

This printable worksheet gives Grade 2 students focused practice on Two-digit + two-digit, no regrouping, an essential building block within Addition within 100 and one of the mile…

40 + 56 = ___ 24 + 35 = ___ 81 + 16 = ___ 74 + 21 = ___
Grade 2 Addition within 100

Two-digit + two-digit, no regrouping: Challenge Page

Help students build fluency with Two-digit + two-digit, no regrouping using this Grade 2 printable from our Addition within 100 series. Aligned to CCSS.Math.2.NBT, the page mixes r…

39 + 14 = ___ 27 + 63 = ___ 48 + 18 = ___ 69 + 12 = ___
Grade 2 Addition within 100

Two-digit + two-digit with regrouping: Practice Worksheet

Bring focused, low-prep practice into your classroom or home with this Grade 2 worksheet on Two-digit + two-digit with regrouping. It targets the Addition within 100 strand of the …

77 + 17 = ___ 12 + 48 = ___ 49 + 28 = ___ 69 + 24 = ___
Grade 2 Addition within 100

Two-digit + two-digit with regrouping: Word Problems

This printable worksheet gives Grade 2 students focused practice on Two-digit + two-digit with regrouping, an essential building block within Addition within 100 and one of the mil…

66 + 16 = ___ 48 + 28 = ___ 29 + 65 = ___ 47 + 25 = ___
Grade 2 Addition within 100

Two-digit + two-digit with regrouping: Fluency Drill

This printable worksheet gives Grade 2 students focused practice on Two-digit + two-digit with regrouping, an essential building block within Addition within 100 and one of the mil…

27 + 16 = ___ 82 + 11 = ___ 54 + 18 = ___ 26 + 66 = ___
Grade 2 Addition within 100

Two-digit + two-digit with regrouping: Challenge Page

Bring focused, low-prep practice into your classroom or home with this Grade 2 worksheet on Two-digit + two-digit with regrouping. It targets the Addition within 100 strand of the …

8 + 24 + 22 = ___ 5 + 2 + 29 = ___ 13 + 14 + 28 = ___ 28 + 28 + 20 = ___
Grade 2 Addition within 100

Adding three two-digit numbers: Practice Worksheet

Use this free Grade 2 math worksheet to help your child master Adding three two-digit numbers. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, and is…

24 + 23 + 32 = ___ 14 + 20 + 10 = ___ 22 + 24 + 26 = ___ 9 + 30 + 8 = ___
Grade 2 Addition within 100

Adding three two-digit numbers: Word Problems

Use this free Grade 2 math worksheet to help your child master Adding three two-digit numbers. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, and is…

6 + 29 + 19 = ___ 13 + 16 + 20 = ___ 2 + 28 + 6 = ___ 26 + 9 + 17 = ___
Grade 2 Addition within 100

Adding three two-digit numbers: Fluency Drill

Designed for Grade 2 learners, this printable explores Adding three two-digit numbers through clear, scaffolded problems that grow in difficulty across the page so kids hit a stret…

22 + 12 + 29 = ___ 13 + 33 + 10 = ___ 11 + 32 + 22 = ___ 33 + 17 + 7 = ___
Grade 2 Addition within 100

Adding three two-digit numbers: Challenge Page

Use this free Grade 2 math worksheet to help your child master Adding three two-digit numbers. It belongs to our Addition within 100 collection, aligns with CCSS.Math.2.NBT, and is…

Leo had 29 seashells. Leo got 10 more. How many seashells now? ___ Ben had 7 books. Ben got 40 more. How many books now? ___ Owen had 17 beads. Owen got 12 more. How many beads now? ___ Jamal had 26 beads. Jamal got 34 more. How many beads now? ___
Grade 2 Addition within 100

Word problems within 100: Practice Worksheet

Bring focused, low-prep practice into your classroom or home with this Grade 2 worksheet on Word problems within 100. It targets the Addition within 100 strand of the Common Core m…

Leo had 8 books. Leo got 26 more. How many books now? ___ Ben had 48 cards. Ben got 21 more. How many cards now? ___ Jamal had 47 crayons. Jamal got 45 more. How many crayons now? ___ Ava had 6 apples. Ava got 6 more. How many apples now? ___
Grade 2 Addition within 100

Word problems within 100: Word Problems

Designed for Grade 2 learners, this printable explores Word problems within 100 through clear, scaffolded problems that grow in difficulty across the page so kids hit a stretch cha…

Diego had 18 leaves. Diego got 3 more. How many leaves now? ___ Ben had 38 seashells. Ben got 43 more. How many seashells now? ___ Ben had 22 seashells. Ben got 45 more. How many seashells now? ___ Noor had 19 blocks. Noor got 8 more. How many blocks now? ___
Grade 2 Addition within 100

Word problems within 100: Fluency Drill

Designed for Grade 2 learners, this printable explores Word problems within 100 through clear, scaffolded problems that grow in difficulty across the page so kids hit a stretch cha…

Diego had 4 cards. Diego got 47 more. How many cards now? ___ Maya had 3 blocks. Maya got 22 more. How many blocks now? ___ Leo had 46 crayons. Leo got 33 more. How many crayons now? ___ Ava had 24 apples. Ava got 13 more. How many apples now? ___
Grade 2 Addition within 100

Word problems within 100: Challenge Page

Bring focused, low-prep practice into your classroom or home with this Grade 2 worksheet on Word problems within 100. It targets the Addition within 100 strand of the Common Core m…

How to get the most out of Grade 2 printables

Spend 10 to 15 focused minutes per worksheet. That's the sweet spot for elementary practice. Long enough to build fluency, short enough that kids stay engaged. Pair the page with manipulatives if your child is still building a concrete grip on the skill: counters and ten-frames for kindergarten, base-ten blocks through grade 2, fraction tiles for grades 3 and 4, and place-value disks through grade 5.

If a worksheet feels too easy, jump up a skill strand or grade level. If it feels too hard, drop down. The strand index above lets you find the right next step in about ten seconds.

Looking for cross-grade work in a single skill? Visit any of the skill hubs to see how a strand develops from kindergarten through fifth grade.