Home

๐ŸŒŸ Math Worksheet Generator ๐ŸŒŸ

Create fun, printable math worksheets for kids โ€” Pre-K through Grade 3!

โœ๏ธ Worksheet Settings
๐ŸŒˆ Pre-K Counting Helper Mode
Every problem shows colourful dot counters โ€” red dots for the first number, blue dots for the second. Kids count the dots to find the answer!
First number (red dots)
Second number (blue dots)
โœ๏ธ Write your answer on the line
Number range
โž– Grade 1 Subtraction Options
Problem Type
Upper Number Range
Lower Number
โšก Borrowing / Regrouping: Problems where the ones digit on top is less than the ones digit on the bottom โ€” kids must borrow 10 from the tens place!
Example: 45 โˆ’ 9 โ†’ 5 < 9, so borrow 10 โ†’ treat 5 as 15 โ†’ 15 โˆ’ 9 = 6, tens place: 4 โˆ’ 1 = 3 โ†’ answer: 36
Upper Number Range
Lower Number
โž• Grade 1 Addition Options
Problem Type
Upper Number Range
Lower Number
โšก Carrying / Regrouping: Problems where the ones digits add up to 10 or more โ€” kids must carry the extra 10 to the tens place!
Example: 27 + 5 โ†’ 7 + 5 = 12 โ†’ write 2, carry 1 โ†’ tens: 2 + 1 = 3 โ†’ answer: 32
Difficulty
โœ–๏ธ Grade 1 Multiplication Options
Problem Type
Upper Number Range
โž— Grade 1 Division Options
Problem Type
Dividend Range
โž• Grade 2 Addition Options
Problem Type
Digit Count  (each number)
How Many Numbers?
โšก Carrying / Regrouping: Two numbers, guaranteed to need at least one carry into the next place value!
Example: 2,847 + 1,368 โ†’ ones: 7 + 8 = 15 โ†’ write 5, carry 1 โ†’ tens: 4 + 6 + 1 = 11 โ†’ write 1, carry 1 โ†’ โ€ฆ
Digit Count
โž– Grade 2 Subtraction Options
Problem Type
Digit Count
โšก Borrowing / Regrouping: Guaranteed to need at least one borrow from the next place value!
Example: 4,512 โˆ’ 1,869 โ†’ ones: 2 < 9, so borrow 10 โ†’ treat 2 as 12 โ†’ 12 โˆ’ 9 = 3 โ†’ โ€ฆ
Digit Count
โœ–๏ธ Grade 2 Multiplication Options
Digit Count  (top number ร— 1-digit)
โž— Grade 2 Division Options
Digit Count  (dividend รท 1-digit)




Times Table Practice
Tables: 1, 2, 3
๐Ÿ‘ค Name:
Number Tracing 1โ€“20
Name: