Skip to content
ποΈ
ColorPrint
π
Browse
Categories
β₯ Saved
π
β°
Coloring Pages
Preschool & Kindergarten
Worksheets by Grade
Math
Reading & Writing
Puzzles & Games
Teachers & Classrooms
Planners & Calendars
Home & Everyday Life
Money & Budgeting
Business & Office
Health, Wellness & Seniors
Holidays & Seasons
Parties, Cards & Events
Crafts & Creative Templates
Languages, Culture & Religion
Utility Printables
By type β
Home
/
Worksheets by Grade
/
Grade 2
/
Math
Grade 2 Math Worksheets
453 free printable Grade 2 math worksheets to print or download.
453 printables
Sort
Popular
Newest
AβZ
β‘
Two-Digit Addition
Name
Score
1) 68 + 88 =
2) 44 + 81 =
3) 84 + 94 =
4) 65 + 83 =
5) 82 + 54 =
6) 61 + 66 =
7) 60 + 97 =
8) 68 + 94 =
9) 23 + 31 =
10) 52 + 97 =
11) 35 + 29 =
12) 52 + 86 =
13) 34 + 58 =
14) 90 + 34 =
15) 92 + 27 =
16) 54 + 40 =
17) 37 + 93 =
18) 52 + 45 =
19) 23 + 84 =
20) 26 + 53 =
β
Math Worksheet
Two-Digit Addition
Ages 6β8
β‘
Two-Digit Subtraction
Name
Score
1) 59 β 22 =
2) 97 β 16 =
3) 49 β 14 =
4) 44 β 16 =
5) 86 β 10 =
6) 28 β 19 =
7) 69 β 61 =
8) 68 β 45 =
9) 71 β 51 =
10) 64 β 60 =
11) 36 β 22 =
12) 86 β 45 =
13) 63 β 32 =
14) 93 β 11 =
15) 78 β 49 =
16) 70 β 31 =
17) 92 β 89 =
18) 59 β 45 =
19) 41 β 37 =
20) 31 β 12 =
β
Math Worksheet
Two-Digit Subtraction
Ages 6β8
β‘
Place Value
Name
Score
1) In 987, the ones digit value is
2) In 346, the ones digit value is
3) In 414, the hundreds digit value is
4) In 959, the ones digit value is
5) In 621, the tens digit value is
6) In 306, the tens digit value is
7) In 494, the tens digit value is
8) In 955, the hundreds digit value is
9) In 801, the hundreds digit value is
10) In 502, the hundreds digit value is
11) In 574, the tens digit value is
12) In 255, the hundreds digit value is
β
Math Worksheet
Place Value
Ages 6β8
β‘
Word Problems
Name
Score
1) Mia has 5 cookies and gets 3 more. How many now?
Answer:
2) Ava has 8 stickers and gets 7 more. How many now?
Answer:
3) Zoe has 5 stickers and gets 6 more. How many now?
Answer:
4) Mia has 10 crayons and gets 4 more. How many now?
Answer:
5) Ava has 5 crayons and gets 4 more. How many now?
Answer:
6) Zoe has 8 crayons and gets 7 more. How many now?
Answer:
β
Math Worksheet
Word Problems
Ages 6β8
β‘
Telling Time
Name
Score
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
4
5
6
7
8
9
10
11
β
Math Worksheet
Telling Time
Ages 6β8
β‘
Counting Money
Name
Score
1)
25Β’
10Β’
25Β’
25Β’
= $
2)
1Β’
10Β’
5Β’
10Β’
= $
3)
10Β’
1Β’
10Β’
= $
4)
25Β’
25Β’
10Β’
5Β’
= $
5)
1Β’
1Β’
25Β’
= $
β
Math Worksheet
Counting Money
Ages 6β8
β‘
Hundreds, Tens & Ones
Name
Score
Write how many hundreds, tens and ones.
1) 432 = ____ H ____ T ____ O
2) 353 = ____ H ____ T ____ O
3) 463 = ____ H ____ T ____ O
4) 850 = ____ H ____ T ____ O
5) 201 = ____ H ____ T ____ O
6) 695 = ____ H ____ T ____ O
7) 494 = ____ H ____ T ____ O
8) 984 = ____ H ____ T ____ O
9) 725 = ____ H ____ T ____ O
10) 247 = ____ H ____ T ____ O
11) 986 = ____ H ____ T ____ O
12) 473 = ____ H ____ T ____ O
β
Math Worksheet
Expanded Form β π’ Support
Ages 6β8
β‘
Expanded Form to 1,000
Name
Score
Write each number in expanded form (hundreds + tens + ones).
1) 629 = ____ + ____ + ____
2) 799 = ____ + ____ + ____
3) 758 = ____ + ____ + ____
4) 669 = ____ + ____ + ____
5) 596 = ____ + ____ + ____
6) 517 = ____ + ____ + ____
7) 698 = ____ + ____ + ____
8) 272 = ____ + ____ + ____
9) 778 = ____ + ____ + ____
10) 246 = ____ + ____ + ____
11) 306 = ____ + ____ + ____
12) 581 = ____ + ____ + ____
β
Math Worksheet
Expanded Form β π΅ On Level
Ages 6β8
β‘
Number Names to 1,000
Name
Score
Match each number to how you say it, or write the number.
1) 163 = ____
2) 848 = ____
3) 177 = ____
4) 336 = ____
5) 532 = ____
6) 990 = ____
7) 507 = ____
8) 328 = ____
9) 945 = ____
10) 571 = ____
11) 598 = ____
12) 632 = ____
β
Math Worksheet
Expanded Form β π£ Challenge
Ages 6β8
β‘
Expanded Form to 1,000
Name
Score
Write each number in expanded form (hundreds + tens + ones).
1) 176 = ____ + ____ + ____
2) 135 = ____ + ____ + ____
3) 328 = ____ + ____ + ____
4) 572 = ____ + ____ + ____
5) 631 = ____ + ____ + ____
6) 841 = ____ + ____ + ____
7) 600 = ____ + ____ + ____
8) 505 = ____ + ____ + ____
9) 557 = ____ + ____ + ____
10) 257 = ____ + ____ + ____
11) 401 = ____ + ____ + ____
12) 870 = ____ + ____ + ____
β
Math Worksheet
Expanded Form to 1,000 β Set 1
Ages 6β8
β‘
Expanded Form to 1,000
Name
Score
Write each number in expanded form (hundreds + tens + ones).
1) 217 = ____ + ____ + ____
2) 788 = ____ + ____ + ____
3) 806 = ____ + ____ + ____
4) 146 = ____ + ____ + ____
5) 868 = ____ + ____ + ____
6) 699 = ____ + ____ + ____
7) 680 = ____ + ____ + ____
8) 491 = ____ + ____ + ____
9) 706 = ____ + ____ + ____
10) 129 = ____ + ____ + ____
11) 808 = ____ + ____ + ____
12) 108 = ____ + ____ + ____
β
Math Worksheet
Expanded Form to 1,000 β Set 2
Ages 6β8
β‘
Expanded Form to 1,000
Name
Score
Write each number in expanded form (hundreds + tens + ones).
1) 250 = ____ + ____ + ____
2) 519 = ____ + ____ + ____
3) 222 = ____ + ____ + ____
4) 382 = ____ + ____ + ____
5) 973 = ____ + ____ + ____
6) 476 = ____ + ____ + ____
7) 454 = ____ + ____ + ____
8) 640 = ____ + ____ + ____
9) 185 = ____ + ____ + ____
10) 790 = ____ + ____ + ____
11) 955 = ____ + ____ + ____
12) 895 = ____ + ____ + ____
β
Math Worksheet
Expanded Form to 1,000 β Set 3
Ages 6β8
β‘
Hundreds, Tens & Ones
Name
Score
Write how many hundreds, tens and ones.
1) 295 = ____ H ____ T ____ O
2) 258 = ____ H ____ T ____ O
3) 132 = ____ H ____ T ____ O
4) 739 = ____ H ____ T ____ O
5) 972 = ____ H ____ T ____ O
6) 913 = ____ H ____ T ____ O
7) 764 = ____ H ____ T ____ O
8) 662 = ____ H ____ T ____ O
9) 474 = ____ H ____ T ____ O
10) 726 = ____ H ____ T ____ O
11) 938 = ____ H ____ T ____ O
12) 466 = ____ H ____ T ____ O
β
Math Worksheet
Hundreds, Tens & Ones β Set 1
Ages 6β8
β‘
Hundreds, Tens & Ones
Name
Score
Write how many hundreds, tens and ones.
1) 923 = ____ H ____ T ____ O
2) 235 = ____ H ____ T ____ O
3) 625 = ____ H ____ T ____ O
4) 122 = ____ H ____ T ____ O
5) 994 = ____ H ____ T ____ O
6) 993 = ____ H ____ T ____ O
7) 893 = ____ H ____ T ____ O
8) 753 = ____ H ____ T ____ O
9) 271 = ____ H ____ T ____ O
10) 981 = ____ H ____ T ____ O
11) 241 = ____ H ____ T ____ O
12) 363 = ____ H ____ T ____ O
β
Math Worksheet
Hundreds, Tens & Ones β Set 2
Ages 6β8
β‘
Hundreds, Tens & Ones
Name
Score
Write how many hundreds, tens and ones.
1) 269 = ____ H ____ T ____ O
2) 949 = ____ H ____ T ____ O
3) 306 = ____ H ____ T ____ O
4) 182 = ____ H ____ T ____ O
5) 388 = ____ H ____ T ____ O
6) 902 = ____ H ____ T ____ O
7) 301 = ____ H ____ T ____ O
8) 511 = ____ H ____ T ____ O
9) 174 = ____ H ____ T ____ O
10) 801 = ____ H ____ T ____ O
11) 764 = ____ H ____ T ____ O
12) 564 = ____ H ____ T ____ O
β
Math Worksheet
Hundreds, Tens & Ones β Set 3
Ages 6β8
β‘
Value of the Digit
Name
Score
Write the value of the underlined digit.
1) 30[5] digit ____
2) [8]84 digit ____
3) 4[7]4 digit ____
4) [8]51 digit ____
5) 7[2]9 digit ____
6) 2[8]5 digit ____
7) 50[3] digit ____
8) 34[6] digit ____
9) 8[0]5 digit ____
10) [1]29 digit ____
11) [9]00 digit ____
12) 4[8]4 digit ____
β
Math Worksheet
Value of the Digit β Set 1
Ages 6β8
Show more (437 left)
More Grade 2 subjects
Grade 2 Reading
Grade 2 Writing
Grade 2 Grammar
Grade 2 Science
Grade 2 Social Studies
Grade 2 Critical Thinking
Grade 2 Seasonal Worksheets
Math for other grades
Preschool Math
Pre-K Math
Kindergarten Math
Grade 1 Math
Grade 3 Math
Grade 4 Math
Grade 5 Math
Middle School Math
High School Math