Free teaching resources have thankfully become more widely available over the years. The issue however is that while they are plentiful, so many of those sites only offer a single freebie or two. Those are great, free is always greatly appreciated! These sites below are quite unique in that they have both a very wide variety of free resources and an endless number of activities to fit almost any skill taught in the primary grades. These sites provide an almost endless and continuous wealth of free teaching resources!
3 Dinosaurs – Stomping, Romping, & Roaring
First, is the 3 Dinosaurs website that has countless free resources for grades PreK through 4th Grade. This website has free printables for nearly every subject, season, holiday, theme, and even a section for learning at home as well! They also have additional resources for Gross Motor skills, Crafts, and much more!
3 Dinosaurs has free printables for nearly every subject, season, holiday, theme, and even a section for learning at home as well! They also have additional resources for Gross Motor skills, Crafts, and much more!
Firefly Even and Odd Sorting
In this free teaching resource students choose a firefly and decide if the number on it is either even or odd and place it in the corresponding odd or even jar. This activity is great for centers because it has a recording sheet for added accountability.
Baseball Number Puzzles
Play Ball! Next, this free teaching resource is quick to put together and a baseball fan favorite! These baseball-themed number matching puzzles are great for both centers and independent practice. Kids match the number on the left side of the ‘puzzle’ piece to the corresponding number of ‘baseball’ themed objects on the right. Using a blank rectangle will give younger students a visual of the size each puzzle piece should be when correctly assembled.
The Curriculum Corner
Curriculum Corner provides free resources for busy teachers in grades K-6. Having such a vast number of free resources it is conveniently broken up into 3 major sections. First, The Kinder Corner for Kindergarten. Then, Curriculum Corner 1.2.3 for grades 1-3 and last, The Curriculum Corner 4.5.6. The site is progressive keeping up with educational trends and everything on the site is FREE!
Spring Roll and Cover
A great free math resource that can be used in multiple ways. The provided activity pages can be used for number matching and beginning addition with sums to 12.
You can use dice with pips for teaching cardinality or simple number match if using numbered dice for the activity.
Building Block Addition & Subtraction Mats
Building Block Addition and Subtraction Mats includes task cards for motivating young learners. Add some blocks to the activity and the young mathematicians will be eagerly building ‘up’ their computation skills!
Making Tens Monster Theme
Over 59 pages of ‘Making 10’ activities are included in this single free teaching resource pack! Everything from completing 10 Frame Page, Writing Number Sentences, to an I Can Make 10’s Booklet are just a few of what is included in this massive free resource!

Printable Fairy Tale Booklets
Curriculum Corner also has free Reading Resources as well! Below is one of three printable Fairy Tale Booklets for young readers.
Jumpstart
Jumpstart offers free teaching resources for grades K-5. This site provides a large number of ‘hands-on’ activities and much more!
Shells on the Desk
An exciting hands-on activity great after students have been practicing sorting skills is this ‘Shells on the Desk’ activity from Jumpstart. Let student’s sort shells by ‘size’ and ‘shape’. After that, they get to select two shells of similar shape and size and will proceed to create a silly shell to sit on their desk! This would also be a great transition into symmetry!
Collect 10
This comparing numbers activity for Kindergarteners is a fun hands-on activity that can be jazzed up just by changing out the counters used during gameplay.
This free hands-on learning resource requires only 2 dice 20 (or any designated number) counters and 2 players. Students both roll a die, then compare the numbers. The student with the highest number takes a counter, continue to play till the first person gains 10 counters.
You can always mix it up and say the one with the lowest number gets the counter! Trade out the counters to keep it interesting and add a second die to take the game to the next level!
Teachstarter
You can download free primary school teaching resources at this site to use in your classroom. The resources include posters, worksheets, classroom games, activities, lesson plans, and much, much more!
I Spy – Oral Language Activity
Students are encouraged to orally describe different objects from the jar. For a challenge, ask the students to draw the objects and write words or phrases to describe each object.
You could even use a ‘real’ jar and put small objects in the jar to make the activity more hands-on. Add rice to the jar and students can shake the jar until they ‘see’ an object for added fun!
My Word of the Day Mat
Fun mat for students to record the ‘word of the day’ that you wish for them to get a deeper understanding about.
You could laminate these or place them in page protectors. Students could then use dry erase markers for reuse of the mats and to save on copies.
Taking From 10 – Number Facts Board Game
This free game board adds fun to ‘taking from 10’ practice. Just print and laminate or slip into a page protector for easy storage in a three-ringed binder and reuse.
This gameboard would be great for small group work.
Teachers Pay Teachers
Free teaching resources for all grade levels!
Do not let the name fool you! There are countless free teaching resources offered on this site! Yes, Teachers Pay Teachers is a site where teachers create and sell teaching resources, but there is an enormous collection of ‘free’ resources as well.
Just ‘select’ free on the left then type in the type of activity you are seeking and in just a few clicks you will have a wide selection of free teaching resources to choose from. Check out all the freebies I have in my TPT store.
*FREE* Shark Attack: A Sight Word Card Game
Students take turns turning over, and reading, fun ‘ocean themed’ sight word cards.
The game has a few extra cards to add to the excitement, such as the pufferfish which is like the traditional UNO, reverse card!
Dinosaur Math: Subtraction Board Games
This fun free dinosaur math game has several variations. Students roll the dice and depending on the selected game, they either add or subtract and cover the correct answer.
Reading Game Boards: Sight Words, Vowel Teams Centers, Blends, Digraphs
This free teaching resource includes 10 different colorful reading game boards all in one place! Students roll a die, move, then read the word on the space.
These free games are also great for small groups or partner work. Add colorful pompoms for more fun! I recommend laminating the boards or just tuck them into a page protector for reuse. If using page protectors, you can store them in a three-ringed binder for ease of organization and storage.
Each of these sites has countless activities for free. I highly recommend checking them out! Each site has a search feature that will allow you to quickly locate the perfect free teaching resource for any skill or topic!