Kindergarten 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

▶️ Practice writing numbers 8 and 9

▶️ 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 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

▶️ 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

▶️ 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

▶️ Which number/group is larger?

▶️ Which number/group is smaller?

▶️ Comparing numbers A

▶️ Comparing numbers B

▶️ Comparing numbers C

▶️ Comparing number using < or > (up to 25)

▶️ Comparing number using < or > (up to 50)

▶️ Comparing number using < or > (up to 100)

▶️ Even or odd? (up to 25)

▶️ Even or odd? (up to 50)

▶️ Even or odd? (up to 100)

▶️ Writing ordinal numbers A

▶️ Writing ordinal numbers B

▶️ Matching ordinal numbers

▶️ Order numbers from greatest to least (up to 10)

▶️ Order numbers from greatest to least (up to 50)

▶️ Order numbers from greatest to least (up to 100)

▶️ Order numbers from least to greatest (up to 10)

▶️ Order numbers from least to greatest (up to 50)

▶️ Order numbers from least to greatest (up to 100)

▶️ Base 10 blocks-regrouping (A)

▶️ Base 10 blocks-regrouping (B)

▶️ Counting with base 10 blocks (A)

▶️ Counting with base 10 blocks (B)

▶️ Counting with base 10 blocks (C)

▶️ Express numbers as 10’s and 1’s (A)

▶️ Express numbers as 10’s and 1’s (B)

▶️ Express numbers as 10’s and 1’s (C)

▶️ Adding using base 10 blocks (A)

▶️ Adding using base 10 blocks (B)

▶️ Adding using base 10 blocks (C)

▶️ Place value: identify tens and ones (A)

▶️ Place value: identify tens and ones (B)

▶️ Place value: identify tens and ones (C)

▶️ Combine tens and ones (A)

▶️ Combine tens and ones (B)

▶️ Combine tens and ones (C)

▶️ Identifying place value: tens and ones (A)

▶️ Identifying place value: tens and ones (B)

▶️ Identifying place value: tens and ones (C)

▶️ Adding tens and ones (A)

▶️ Adding tens and ones (B)

▶️ Adding tens and ones - advanced (A)

▶️ Adding tens and ones - advanced (B)


▶️ 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)

▶️ 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

▶️ Subtracting using pictures

▶️ Subtract one (single-digit)

▶️ Subtract two (single-digit)

▶️ Subtract three (single-digit)

▶️ Subtract from 10 (A)

▶️ Subtract from 10 (B)

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

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

▶️ Vertical subtraction (to 10)

▶️ Vertical subtraction (to 20)

▶️ Vertical subtraction (to 50)

▶️ Vertical subtraction (to 100)

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

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

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

▶️ Subtracting single-digit numbers

▶️ Subtracting double-digit numbers (A)

▶️ Subtracting double-digit numbers (B)

▶️ Subtracting 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)

▶️ Addition word problems (single-digit)

▶️ Addition word problems (2-digit) A

▶️ Addition word problems (2-digit) B

▶️ Addition word problems (3-digit)

▶️ Subtraction word problems (single-digit)

▶️ Subtraction word problems (2-digit) A

▶️ Subtraction word problems (2-digit) B

▶️ Subtraction word problems (2-digit)

▶️ Mixed addition and subtraction word problems





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.