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 1
/
Math
Grade 1 Math Worksheets
250 free printable Grade 1 math worksheets to print or download.
250 printables
Sort
Popular
Newest
A–Z
♡
Addition to 20
Name
Score
1) 15 + 11 =
2) 0 + 18 =
3) 12 + 16 =
4) 20 + 8 =
5) 18 + 2 =
6) 12 + 14 =
7) 20 + 4 =
8) 0 + 6 =
9) 3 + 5 =
10) 11 + 19 =
11) 17 + 10 =
12) 3 + 16 =
13) 3 + 5 =
14) 2 + 15 =
15) 7 + 3 =
16) 16 + 0 =
17) 0 + 9 =
18) 20 + 13 =
19) 9 + 16 =
20) 3 + 1 =
➗
Math Worksheet
Addition to 20
Ages 6–8
♡
Subtraction to 20
Name
Score
1) 20 − 11 =
2) 20 − 18 =
3) 13 − 4 =
4) 4 − 2 =
5) 19 − 17 =
6) 18 − 16 =
7) 19 − 19 =
8) 7 − 3 =
9) 7 − 3 =
10) 20 − 14 =
11) 14 − 7 =
12) 19 − 6 =
13) 15 − 14 =
14) 15 − 3 =
15) 11 − 10 =
16) 4 − 0 =
17) 17 − 1 =
18) 17 − 16 =
19) 3 − 2 =
20) 5 − 4 =
➗
Math Worksheet
Subtraction to 20
Ages 6–8
♡
Name the Shape
Name
Score
➗
Math Worksheet
Name the Shape
Ages 6–8
♡
Addition Bingo
Name
Score
Solve an addition fact, then cover its answer. Five in a row wins!
16
13
3
7
5
6
2
12
15
11
9
4
FREE
17
19
8
18
20
14
15
10
10
14
2
10
➗
Math Worksheet
Addition Bingo
Ages 6–8
♡
Counting to 120
Name
Score
Fill in the missing numbers.
1
2
3
4
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
27
28
29
30
31
32
33
36
37
38
41
43
45
46
48
49
50
52
53
55
56
57
59
61
62
63
64
65
66
68
69
70
71
72
75
76
77
78
79
85
86
87
90
91
92
94
95
96
97
99
101
102
103
104
106
107
108
109
111
113
114
117
118
119
120
➗
Math Worksheet
Counting to 120 — Set 1
Ages 6–8
♡
Counting to 120
Name
Score
Fill in the missing numbers.
1
2
3
4
5
6
8
9
10
11
13
14
16
17
19
20
22
23
24
26
27
29
30
31
32
33
34
35
36
38
40
41
43
46
48
49
50
51
52
53
54
56
57
59
60
61
62
63
64
65
66
67
69
71
72
73
74
75
77
78
80
81
84
87
89
92
94
95
99
100
101
102
104
105
106
107
108
110
111
112
113
114
115
117
118
119
120
➗
Math Worksheet
Counting to 120 — Set 2
Ages 6–8
♡
Counting to 120
Name
Score
Fill in the missing numbers.
1
3
5
6
7
8
10
12
14
15
16
17
18
19
20
22
23
24
25
28
29
30
31
32
33
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
55
56
57
58
59
64
65
66
68
72
73
74
75
78
80
81
82
83
85
88
89
90
91
93
94
95
97
98
99
100
101
103
104
105
108
111
112
113
114
116
117
118
119
120
➗
Math Worksheet
Counting to 120 — Set 3
Ages 6–8
♡
Number Chart to 100
Name
Score
Fill in the missing numbers.
1
2
3
4
5
10
11
12
13
14
17
18
19
20
21
24
25
26
28
29
30
32
33
34
35
37
39
40
43
44
45
47
48
49
52
53
54
55
56
57
59
60
62
63
64
65
66
67
68
70
71
72
73
74
76
77
78
79
80
81
82
84
86
87
90
91
92
94
96
97
99
100
➗
Math Worksheet
Number Chart to 100 — Set 1
Ages 6–8
♡
Number Chart to 100
Name
Score
Fill in the missing numbers.
1
3
4
5
6
7
9
10
11
12
13
15
16
18
19
20
21
22
24
25
26
27
30
31
32
33
34
35
36
37
38
41
42
44
45
47
49
50
51
52
53
54
55
57
58
59
63
65
66
67
68
69
70
71
74
76
77
78
79
80
81
82
86
87
88
89
90
96
97
98
99
100
➗
Math Worksheet
Number Chart to 100 — Set 2
Ages 6–8
♡
Skip Counting by 2s
Name
Score
Fill in the missing numbers. Count up by 2s.
1) 8, ▢, 12, ▢, 16, 18
2) 4, 6, 8, ▢, ▢, 14
3) 2, 4, ▢, ▢, 10, 12
4) 8, 10, 12, ▢, ▢, 18
5) 4, ▢, 8, ▢, 12, 14
6) 0, ▢, 4, 6, ▢, 10
7) 2, 4, ▢, 8, 10, ▢
8) 8, 10, 12, ▢, ▢, 18
➗
Math Worksheet
Skip Counting by 2s — Set 1
Ages 6–8
♡
Skip Counting by 2s
Name
Score
Fill in the missing numbers. Count up by 2s.
1) 0, 2, ▢, 6, ▢, 10
2) 0, ▢, 4, ▢, 8, 10
3) 0, 2, 4, ▢, 8, ▢
4) 0, 2, ▢, 6, ▢, 10
5) 6, ▢, 10, ▢, 14, 16
6) 0, 2, 4, 6, ▢, ▢
7) 6, ▢, 10, ▢, 14, 16
8) 6, 8, ▢, 12, ▢, 16
➗
Math Worksheet
Skip Counting by 2s — Set 2
Ages 6–8
♡
Skip Counting by 5s
Name
Score
Fill in the missing numbers. Count up by 5s.
1) 20, ▢, 30, ▢, 40, 45
2) 5, ▢, 15, ▢, 25, 30
3) 10, 15, ▢, 25, ▢, 35
4) 15, ▢, ▢, 30, 35, 40
5) 15, 20, ▢, 30, 35, ▢
6) 0, 5, 10, ▢, 20, ▢
7) 5, 10, 15, ▢, ▢, 30
8) 0, ▢, 10, 15, ▢, 25
➗
Math Worksheet
Skip Counting by 5s — Set 1
Ages 6–8
♡
Skip Counting by 5s
Name
Score
Fill in the missing numbers. Count up by 5s.
1) 0, 5, ▢, 15, 20, ▢
2) 15, ▢, 25, ▢, 35, 40
3) 20, 25, ▢, 35, ▢, 45
4) 0, 5, ▢, 15, ▢, 25
5) 20, ▢, 30, ▢, 40, 45
6) 10, ▢, 20, 25, ▢, 35
7) 20, 25, 30, ▢, 40, ▢
8) 0, ▢, 10, 15, ▢, 25
➗
Math Worksheet
Skip Counting by 5s — Set 2
Ages 6–8
♡
Skip Counting by 10s
Name
Score
Fill in the missing numbers. Count up by 10s.
1) 20, 30, ▢, ▢, 60, 70
2) 30, ▢, 50, ▢, 70, 80
3) 20, 30, 40, ▢, 60, ▢
4) 10, 20, ▢, 40, ▢, 60
5) 20, 30, ▢, ▢, 60, 70
6) 40, 50, 60, 70, ▢, ▢
7) 10, ▢, 30, 40, ▢, 60
8) 40, 50, ▢, 70, ▢, 90
➗
Math Worksheet
Skip Counting by 10s — Set 1
Ages 6–8
♡
Skip Counting by 10s
Name
Score
Fill in the missing numbers. Count up by 10s.
1) 20, 30, ▢, 50, 60, ▢
2) 40, 50, 60, 70, ▢, ▢
3) 0, 10, 20, ▢, ▢, 50
4) 10, ▢, 30, 40, 50, ▢
5) 10, ▢, 30, 40, ▢, 60
6) 20, 30, ▢, 50, ▢, 70
7) 30, 40, ▢, 60, ▢, 80
8) 20, 30, 40, 50, ▢, ▢
➗
Math Worksheet
Skip Counting by 10s — Set 2
Ages 6–8
♡
Number Bonds
Name
Score
Fill in the missing part of each number bond.
5
1
5
3
8
4
10
9
3
2
10
7
➗
Math Worksheet
Number Bonds to 10 — Set 1
Ages 6–8
Show more (234 left)
More Grade 1 subjects
Grade 1 Reading
Grade 1 Writing
Grade 1 Science
Grade 1 Critical Thinking
Grade 1 Seasonal Worksheets
Math for other grades
Preschool Math
Pre-K Math
Kindergarten Math
Grade 2 Math
Grade 3 Math
Grade 4 Math
Grade 5 Math
Middle School Math
High School Math