1st grade math worksheets
Need the right level, not just the grade label? Start wherever your child feels comfortable.
Or you can pick your levelWhat to practice this year
The year's central demand is fluency within twenty, and the hard part is the middle: sums and differences that cross ten. 8 + 7 and 15 − 7 cannot be done comfortably by counting on fingers, which is why number bonds and the make-ten move matter so much this year — they are what replaces counting.
Why these skills come next
Reading the sign is its own skill, and a surprisingly common source of wrong answers. A page of pure addition lets a child switch off and add everything; a mixed page forces them to look first. That is what the mixed practice sheet is for, and it is worth using once single-operation pages are secure.
Nothing matches that. Try a skill, a number, or a topic.
Step 1 of 3
Warm up from kindergarten
Facts within ten should be quick before the year's real work starts.Step 2 of 3
Core grade 1 skills
Fluency within twenty, the crossing-ten strategies, and reading the sign.- Number bonds and make ten
Print 8 + __ = 10 - Number bonds to 20
Print 13 + __ = 20 - Make ten
Print 6 + __ = 10 - Addition within 20
Print 8 + 7 = __ - Subtraction within 20
Print 15 − 7 = __ - Missing addends
Print 7 + __ = 15 - Missing number subtraction
Print 15 − __ = 8 - Addition and subtraction within 20
Print 8 + 5 14 − 6
Step 3 of 3
Ready for more
Number patterns and the first taste of column arithmetic.- Mixed skip counting sequences
Print 2, 4, __, 8 - Skip counting by 2s
Print 4, 6, __, 10, 12 - Before, after, and between
Print 6, __, 8 - Odd and even numbers
Print 7 → odd · even - Ordering numbers
Print 13 8 20 → __ - Fractions of shapes
Print ▰▱▱▱ = ?/4 - Ordinal numbers
Print fourth → ◯ - Reading tally marks
Print 卌 卌 ||| → __ - Hundreds chart: missing numbers
Print 51 52 __ 54 55 - 120 chart: missing numbers
Print 109, __, 111 - Base-ten blocks
Print |||| ▪▪▪ → 43 - Tally charts
Print ∣∣∣∣ = ? - Picture graphs
Print = ? - Addition word problems
Print 7 friends + 4 more = __ - Subtraction word problems
Print 18 − 5 = __ left - Addition without regrouping
Print 46 + 32 stacked - Subtraction without borrowing
Print 46 − 23 stacked - Addition and subtraction with parentheses
Print 16 − (5 + 7)







