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 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 10
▶️ Focus on 11
▶️ Matching numbers with words (up to 10)
▶️ Matching numbers with words (up to 20)
▶️ 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)
▶️ 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)
▶️ Which number/group is larger?
▶️ Which number/group is smaller?
▶️ Comparing number using < or > (up to 25)
▶️ Comparing number using < or > (up to 50)
▶️ Comparing number using < or > (up to 100)
▶️ 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)
▶️ 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)
▶️ 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 - advanced (A)
▶️ Adding tens and ones - advanced (B)
▶️ Rounding to the nearest 10 (A)
▶️ Measuring lengths in inches (A)
▶️ Measuring lengths in inches (B)
▶️ Measuring lengths in inches (C)
▶️ Measuring lengths in inches (D)
▶️ Measuring lengths in inches (E)
▶️ Measuring lengths in inches (F)
▶️ Measure the object in centimeters (A)
▶️ Measure the object in centimeters (B)
▶️ Matching coins with names (USD)
▶️ Matching coins with names (CAD)
▶️ Matching coins with values (USD)
▶️ Matching coins with values (CAD)
▶️ Match the total value of coins (USD)
▶️ Match the total value of coins (CAD)
▶️ Write the total value of coins (USD)
▶️ Write the total value of coins (CAD)
▶️ Piggy bank: count the coins (USD)
▶️ 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
▶️ Simple addition: single-digit (large font) (A)
▶️ Simple addition: single-digit (large font) (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 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
▶️ Subtract one (single-digit)
▶️ Subtract two (single-digit)
▶️ Subtract three (single-digit)
▶️ 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
▶️ Subtraction practice: subtract to the next ten
▶️ Subtraction practice: subtracting whole tens
▶️ Mixed addition and subtraction (single-digit)
▶️ Mixed addition and subtraction (2-digit) A
▶️ 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
▶️ Length word problems (in inches) (A)
▶️ Length word problems (in inches) (B)
▶️ Reading the clock (hours) (large font) (A)
▶️ Reading the clock (hours) (large font) (B)
▶️ Units of time: minutes, hours, or days?
▶️ Telling time in whole hours (A)
▶️ Telling time in whole hours (B)
▶️ Telling time in half hours (A)
▶️ Telling time in half hours (B)
▶️ Telling time in quarter hours (A)
▶️ Telling time in quarter hours (B)
▶️ Draw the time on the clock (hours)
▶️ Draw the time on the clock using a digital clock (hours)
▶️ Draw the time on the clock (hours, half hours)
▶️ Draw the time on the clock (hours, half hours, quarter hours)
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.