Browse 2,500+ free activities, crafts, science experiments, fitness games, and learning ideas — educator-reviewed and parent-tested since 2006.
Founded by Stacey Lloyd · No subscription required · 100% free
PreschoolRocks.com has been a trusted resource for parents and caregivers since 2006. Founded by Stacey Lloyd, our mission is simple: give every family free access to high-quality early childhood ideas without needing a teaching degree or a big budget.
Every activity is designed for ages 2–6, uses materials you already have at home, and takes 20 minutes or less. We cover crafts, science, fitness, nutrition, music, books, outdoor adventures, and much more.
Turn bath time or water table play into a literacy adventure with this simple letter-learning game that keeps little hands busy while building foundational reading skills. Your child will be so excited about "catching" letters that they won't even realize they're learning!
1. Cut out your fish. Draw simple fish outlines on cardstock and cut them out—they don't need to be fancy! Aim for 10–15 fish to start.
2. Add letters. Write one letter on each fish. Focus on letters your child knows or is currently learning, or mix in a few new ones to introduce.
3. Make your fishing rod. Tie a piece of string (about 12–18 inches) to the end of your wooden spoon or stick. Tape a paper clip to the end of the string—this is your "hook."
4. Set up the fishing game. Float the letter fish in your water container and gather your child nearby with their fishing rod in hand.
5. Start fishing! Show your child how to dip their rod and "catch" a fish by hooking the paper clip through a fish's mouth. Once they catch one, remove it from the water.
6. Name each letter. As your child catches each fish, say the letter name together and talk about a word that starts with that letter. ("That's a C! Can you find something else that starts with C in this room?")
7. Play again and again. Mix the fish back in and let them catch a new batch. Repetition is key for letter recognition!
Letter Recognition — Seeing letters repeatedly in a playful context helps children begin to identify and name uppercase and lowercase letters.
Fine Motor Skills — Maneuvering the fishing rod and hooking fish strengthens hand-eye coordination and small muscle control.
Language Development — Hearing letter names and thinking of words that begin with each letter builds phonemic awareness and vocabulary.
Patience and Focus — This activity encourages children to sit still, concentrate, and persist through a simple challenge.
Confidence — Successful "catches" give kids a sense of accomplishment and make learning feel fun rather than forced.
This activity proves that the best learning happens when children are genuinely engaged and having fun. I love how a simple craft project becomes a multisensory experience that feels like pure play. Your child will ask to go "fishing" again and again, and that's exactly the point—repetition without pressure is how early literacy takes root.
Use these open-ended prompts to extend the learning during or after the activity:
There are no right or wrong answers to any of these questions. The goal is to keep the conversation going, model curious thinking, and give your child practice putting their experience into words.
Learning happens best when children feel safe enough to be wrong. Create a low-stakes environment where mistakes are celebrated as information ("Oh, that didn't work — now we know something new!") rather than failures. Research on early childhood development consistently shows that the single strongest predictor of academic success in elementary school is not early reading or math skills — it's executive function: the ability to focus, plan, and manage emotions. Almost every learning activity for preschoolers builds executive function when approached with patience and gentle challenge.
Ages 2–3: Keep it simple. Use fewer materials, shorter sessions (10–15 minutes), and more adult scaffolding. The goal is exploration and enjoyment, not mastery.
Ages 4–5: Add complexity and choice. Let the child make more decisions, introduce mild challenge, and encourage them to evaluate what worked and what they'd change next time.
Mixed ages: Pair older and younger children intentionally. Older children build confidence and reinforce their own learning by helping; younger children get engagement and language modeling from a near-peer.