Pre-K math worksheets
Free printable worksheets for kids — pick a subject and grade, then print or generate a fresh copy.
DynamicCount How Many Animals Are in the Frame
Count the animals in each frame and write how many. Press "Generate new" for different animals and amounts each time. Counting and number writing practice for preschool and kindergarten.
DynamicAdding to 20
Eighteen addition problems with sums up to 20, for kindergarten and 1st grade. Every print has new problems, with an answer key.
DynamicCount and compare - Valentine's Day edition
Count the Valentine's Day pictures in each pair of boxes and compare them with or =. New pictures and numbers on every print.
DynamicCount the Animals in the Frame (0–9)
Count from 0 to 9 animals in each frame and write the number next to it. Press "Generate new" for different animals each time. Counting and number writing practice for preschool and kindergarten.
DynamicCircle the Number: Easter (Black and White)
Count the Easter eggs, bunnies and chicks in each box and circle the right number from 0 to 10. A seasonal counting page for preschool and kindergarten. This version is black and white, so children can color the pictures in.
DynamicCount Pokémon in the Frame (0–9)
Count from 0 to 9 Pokémon in each frame and write the number next to it. A counting page for young Pokémon fans in preschool and kindergarten; press "Generate new" for a new page.
DynamicAdd and Match - lemons with numbers
Develop addition skills with our "Add and Match Lemons with Numbers" printable worksheets. These worksheets feature lemons and corresponding numbers for children to add and match, offering an enjoyable way to practice addition and strengthen mathematical abilities.
DynamicCircle the Number: Easter (Color)
Count the Easter eggs, bunnies and chicks in each box and circle the right number from 0 to 10. A seasonal counting page for preschool and kindergarten. This version is in full color.
DynamicAddition to 20: Fill in the Blanks
Fill in the missing numbers in addition problems with numbers up to 20. Press "Generate new" for a fresh set every time. For kindergarten, 1st and 2nd grade.
DynamicAdd and Match Valentine's Day
Add up the Valentine's Day pictures and draw a line to the matching number. Early addition practice for preschool and kindergarten.
DynamicSubtraction to 10: Fill in the Blanks
Fill in the missing numbers in subtraction problems with numbers up to 10. Press "Generate new" for a fresh set every time. For kindergarten and 1st grade.
DynamicCount and compare - Pokémon
Count the Pokémon in each pair of boxes and compare the numbers with or =. New pictures and numbers on every print.
DynamicAdd and Match - bananas and number
Count the bananas in each row, add them up and draw a line to the matching number. Early addition with small numbers for preschool.
DynamicMultiplication 1-100
Printable Multiplication Fill in the blank worksheets (numbers 1-100) for 1st grade - 2nd grade math.
DynamicAdd and Match: Oranges
Add the oranges in each picture and match the sum to the right number, from 1 to 9. Press "Generate new" for new sums. Early addition for kindergarten and 1st grade.
DynamicAdd and Match - dice and number
Add the dots on the dice in each row and draw a line to the matching number. Early addition for preschool and kindergarten.

Adding for kindergarten 1-10
Add two numbers from 1 to 5 in each problem, for sums up to 10. Eighteen problems for preschool and kindergarten, new on every print.
DynamicAdding to 30
Eighteen addition problems with sums up to 30, for kindergarten and 1st grade. Every print has new problems, with an answer key.
DynamicCircle the Number: Valentine's Day (Color)
Count the hearts, flowers and teddy bears in each box and circle the right number from 0 to 10. A Valentine's Day counting page for preschool and kindergarten. This version is in full color.
DynamicCount the Shapes in the Frame (0–9)
Count from 0 to 9 shapes in each frame and write the number next to it. Press "Generate new" for a new page. Counting and shape practice for preschool and kindergarten.

Circle the Number: Shapes (Black and White)
Count the shapes in each box and circle the right number from 0 to 10. Builds one-to-one counting for preschool and kindergarten. This version is black and white, so children can color the pictures in.
DynamicCount the Safari Animals in the Frame (0–9)
Count from 0 to 9 safari animals (lions, zebras, giraffes) in each frame and write the number. Press "Generate new" for a new page. For preschool and kindergarten.

Circle the Number: Vegetables
Count the vegetables in each box and circle the right number from 0 to 10. Builds one-to-one counting for preschool and kindergarten.
DynamicMissing Addend to 10
Find the missing number in addition problems like 4 + __ = 9, with numbers up to 10. Press "Generate new" for a fresh set. For kindergarten and 1st grade.

Circle the Number: Fruits (Color)
Count the fruits in each box and circle the right number from 0 to 10. Builds one-to-one counting for preschool and kindergarten. This version is in full color.
DynamicAddition to 30: Fill in the Blanks
Fill in the missing numbers in addition problems with numbers up to 30. Press "Generate new" for a fresh set every time. For 1st and 2nd grade.
DynamicCount the Fruits in the Frame (0–9) (Color)
Count from 0 to 9 fruits in each frame and write the number next to it. Press "Generate new" for a new page. Counting and number writing practice for preschool and kindergarten. This version is in full color.
DynamicCount the Vegetables in the Frame (0–9)
Count from 0 to 9 vegetables in each frame and write the number next to it. Press "Generate new" for a new page. Counting practice for preschool and kindergarten.
DynamicCircle the Number: Shapes (Color)
Count the shapes in each box and circle the right number from 0 to 10. Builds one-to-one counting for preschool and kindergarten. This version is in full color.
DynamicMissing Addend 10 to 20
Find the missing number in addition problems like 12 + __ = 19, with numbers from 10 to 20. Press "Generate new" for a fresh set. For 1st and 2nd grade.

Circle the Number: Fruits (Black and White)
Count the fruits in each box and circle the right number from 0 to 10. Builds one-to-one counting for preschool and kindergarten. This version is black and white, so children can color the pictures in.
DynamicCount the Fruits in the Frame (0–9) (Black and White)
Count from 0 to 9 fruits in each frame and write the number next to it. Press "Generate new" for a new page. Counting and number writing practice for preschool and kindergarten. This version is black and white, so children can color the pictures in.
DynamicCount and compare - Valentine's Day
Count the Valentine's Day pictures in two boxes and compare them with or =. New pictures and numbers on every print.

Add and match
Add the pictures in each row and draw a line to the matching number. Early addition practice for preschool and kindergarten.

Circle the number of shapes
Circle the number. Count things and circle the correct amount. This worksheet will give your preschooler practice counting and identifying numbers 0–10 as they demonstrate an understanding of one-to-one correspondence
DynamicMissing Addend 0 to 10
Printable Missing Addend Worksheets (0–10) – Addition Practice for Kindergarten to 2nd Grade for Kindergarten-1st Grade-2nd Grade Math. Addition Worksheets
DynamicMixed Operations to 100: All Four Operations
Addition, subtraction, multiplication and division mixed on one page, with numbers up to 100. Press "Generate new" for a fresh set. For 3rd and 4th grade.
DynamicCircle the Number: Valentine's Day (Black and White)
Count the hearts, flowers and teddy bears in each box and circle the right number from 0 to 10. A Valentine's Day counting page for preschool and kindergarten. This version is black and white, so children can color the pictures in.
DynamicMixed Operations Math Worksheets 1-100
Download free printable Mixed Operations Math Worksheets for grades 1-6. Practice addition, subtraction, multiplication, and division in range 1-100. Great for classroom and homeschool use. Improve math fluency with these versatile worksheets.
DynamicAddition to 10: Fill in the Blanks
Fill in the missing numbers in addition problems with numbers up to 10. Press "Generate new" for a fresh set every time. A first addition page for kindergarten and 1st grade.
DynamicAddition to 50: Fill in the Blanks
Fill in the missing numbers in addition problems with numbers up to 50. Press "Generate new" for a fresh set every time. For 1st, 2nd and 3rd grade.