1st Grade Math Worksheets

Click any of the links below to download the corresponding worksheet and answer key.

▶️ How to Download/Print | 🔽 Jump to a Topic:


▶️ Writing Numbers: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10

▶️ Writing Numbers: 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

▶️ Number Reference Sheet (0-10)

▶️ Finger Counting Reference Sheet (1-10)

▶️ Practice Finger Counting

▶️ Practice writing numbers 0-7

▶️ Number Tracing 0-9

▶️ Practice writing numbers 8 and 9

▶️ Number Tracing 1-10

▶️ Number Tracing 6-10

▶️ Practice writing numbers 10-13

▶️ Focus on 0-3

▶️ Focus on 4

▶️ Focus on 5

▶️ Focus on 6 and 7

▶️ Focus on 8, 9, and 10

▶️ Focus on 10

▶️ Focus on 11

▶️ Matching numbers with words (up to 10)

▶️ Matching numbers with words (up to 20)

▶️ (A) Counting numbers 1-10

▶️ (B) Counting numbers 1-10

▶️ (C) Counting numbers 1-10

▶️ (D) Counting numbers 1-10

▶️ Simple skip counting

▶️ Skip counting by 2

▶️ Skip counting by 3

▶️ Skip counting by 4

▶️ Skip counting by 5

▶️ Skip counting by 10

▶️ Skip counting: mixed

▶️ Counting backwards 10-1 A

▶️ Counting backwards 10-1 B

▶️ Counting backwards 20-1 A

▶️ Counting backwards 20-1 B

▶️ Counting grouped objects up to 10

▶️ Counting grouped objects up to 20

▶️ Practice writing numbers 1-25

▶️ Practice writing numbers 26-50

▶️ Practice writing numbers 51-75

▶️ Practice writing numbers 76-100

▶️ Writing numbers as words 1-10

▶️ Writing numbers as words 11-20

▶️ Writing numbers as words 21-30

▶️ Writing numbers as words 31-40

▶️ Writing numbers as words 41-50

▶️ Writing numbers as words 51-60

▶️ Writing numbers as words 61-70

▶️ Writing numbers as words 71-80

▶️ Writing numbers as words 81-90

▶️ Writing numbers as words 91-100

▶️ Matching numbers with words 1-20

▶️ Matching numbers with words 1-80

▶️ Matching numbers with words 1-150

▶️ Circle a number of objects (to 10)

▶️ Circle a number of objects (to 20)

▶️ Count to 100 Chart

▶️ 101 Bananas! (Count to 101)

▶️ Make 5 through 10 using number bonds

▶️ Practice with number bonds (mixed)

▶️ Identifying number patterns (up: 1,2,or 5)

▶️ Identifying number patterns (up/down: 1, 2, 5, or 10)

▶️ Identifying number patterns (up/down: 1, 2, 5, or 10)

▶️ Identifying number patterns (up/down: 1-5, 10)

▶️ Identifying number patterns (up/down: 1-5, 10)

▶️ Input and output charts (A)

▶️ Input and output charts (B)

▶️ Input and output charts (C)

▶️ Reading number lines (A)

▶️ Reading number lines (B)

▶️ Reading number lines (C)





▶️ Practice with Number Bonds: 5

▶️ Practice with Number Bonds: 6

▶️ Practice with Number Bonds: 7

▶️ Practice with Number Bonds: 8

▶️ Practice with Number Bonds: 9

▶️ Practice with Number Bonds: 10

▶️ Practice with Number Bonds: 11-19

▶️ Practice with Number Bonds: 20

▶️ Adding using pictures

▶️ Add one (single-digit)

▶️ Add two (single-digit)

▶️ Add three (single-digit)

▶️ Adding using your fingers

▶️ Add using dice

▶️ Simple addition: single-digit (large font) (A)

▶️ Simple addition: single-digit (large font) (B)

▶️ Addition: make 10 (A)

▶️ Addition: make 10 (B)

▶️ Vertical addition to 10 (A)

▶️ Vertical addition to 10 (B)

▶️ Vertical addition to 20 (A)

▶️ Vertical addition to 20 (B)

▶️ Vertical addition to 50 (A)

▶️ Vertical addition to 50 (B)

▶️ Vertical addition to 100 (A)

▶️ Vertical addition to 100 (B)

▶️ Adding Doubles

▶️ Practice adding 7

▶️ Practice adding 8

▶️ Practice adding 9

▶️ Practice adding 10

▶️ Addition practice: add to the next ten

▶️ Addition practice: adding whole tens

▶️ Addition: fill in the missing number (up to 10)

▶️ Addition: fill in the missing number (up to 20)

▶️ Addition: fill in the missing number (up to 100)

▶️ Adding single-digit numbers

▶️ Adding double-digit numbers (A)

▶️ Adding double-digit numbers (B)

▶️ Adding triple-digit numbers

▶️ Mixed addition and subtraction (single-digit)

▶️ Mixed addition and subtraction (2-digit) A

▶️ Mixed addition and subtraction (2-digit) B

▶️ Mixed addition and subtraction (3-digit)








Can’t find what you’re looking for? Have a request? Found a typo or a mistake? Send us a message with Worksheets in the subject line.