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.
Juneteenth celebrates June 19, 1865 — the day enslaved people in Texas finally received word that they were free, two and a half years after the Emancipation Proclamation. The Juneteenth flag features a red and blue field divided by a white horizontal stripe, with a star burst in the center. Making this flag connects children to this important American celebration.
Step 1: Discuss Juneteenth. Share age-appropriate information about what Juneteenth celebrates — freedom, joy, and community.
Step 2: Build the flag. Glue a horizontal white strip across the center of a red paper background. Attach a blue section below the white stripe (or use the flag pattern).
Step 3: Add the star. Cut or stamp a star shape in the center of the white stripe.
Step 4: Add details. Children can add their own drawings around the flag.
Step 5: Display and celebrate. Display flags on June 19 as part of a celebration.
Historical awareness — Age-appropriate introduction to American history and the meaning of freedom.
Symbol and meaning — Flags are symbols — understanding what symbols represent builds cultural literacy.
This is a holiday that deserves genuine celebration — not just acknowledgment. Frame the activity with joy: "Today we celebrate freedom!" The historical depth can grow over years, but the spirit of celebration is the right note for young children.