Farm Number Matching Puzzles with Ten Frames Numbers 1-20

Polliwog Place
Grade Levels
PreK - 1st
Formats Included
  • PDF
20 pages
Share this resource
Report this resource to TPT
Polliwog Place


This Farm Number Matching Puzzle set is a fun and engaging way for students to practice identifying and counting numbers 1-20. Students mix up the puzzle pieces and match the numbers with the ten frames. After finding a match, students trace the numbers on the recording sheet.

Ways to Use:

These number matching puzzles are versatile. Use them in math centers, small groups, or independent work.

What is included:

⭐ 20 Number Matching Puzzles

⭐ 2 Number Tracing Recording Sheets

⭐ Teacher Directions and Tips

⭐ Color and BW

Grade Levels:

PreK, Kindergarten, and 1st Grade students who are working with counting, identifying, and representing numbers 1-20.

Target Skills:

✔️ Count objects to 20.

✔️ Recognize and name numbers to 20.

✔️ Use ten frames to represent numbers to 20.

Prep Time:

This is a low-prep activity. You can simply print, cut apart the puzzle pieces, and go. Use cardstock and laminate for durability. 

Thank you! -- Polliwog Place


Related Resources

Farm Activities

Numbers 1-20 Activities

Numbers and Counting Activities

Number Matching Puzzles


Be the first to learn about new resources, freebies, and other special offers.

❤️ Follow Polliwog Place on Instagram

❤️Follow Polliwog Place on Facebook

❤️Follow me here on TpT

Total Pages
20 pages
Answer Key
Teaching Duration
Report this resource to TPT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TPT’s content guidelines.


to see state-specific standards (only available in the US).
Count to answer “how many?” questions about as many as 20 things arranged in a line, a rectangular array, or a circle, or as many as 10 things in a scattered configuration; given a number from 1-20, count out that many objects.


Questions & Answers


TPT empowers educators to teach at their best.

More About Us

Keep in Touch!

Sign Up