Skip to the main content
PeabodyMake a free story

Best of the web

20 best sites for STEM projects at home

The best STEM learning at home looks like a mess on the kitchen table: cardboard, tape, baking soda and a kid asking why. These sites give you tested projects, the science behind them, and real citizen science your child can join. Two AI picks let kids train a simple model as an experiment, which teaches how AI learns better than any explainer. Most projects need only household materials. Paid build boxes are at the end for families who want everything delivered.

We picked sites with clear instructions, real science explanations and free projects, and checked each one in October 2026. Subscription prices change, so check before you sign up. Checked 2026-10-24. Nobody paid to be here and nothing is an affiliate link.

  1. Science Buddies

    Science Buddies (nonprofit) · Free · Ages 6-18

    Over a thousand guided projects and experiments sorted by grade and interest, including AI and coding projects. The best place to find a science fair idea.

    Watch for: Some ads and kit links.

  2. Exploratorium Science Snacks

    Exploratorium · Free · Ages 6-16

    Museum-tested experiments made with cheap materials like cups, magnets and string. Each one has a clear explanation of the science, so kids learn the idea and not just the trick.

  3. The Tinkering Studio

    Exploratorium · Free · Ages 6-16

    Open-ended build projects like chain reactions, marble machines and scribbling robots, from the Exploratorium. Great for kids who like to mess around and figure things out.

  4. NASA Learning Resources

    NASA · Free · Ages 5-18

    Hands-on space and engineering activities from NASA, from paper rockets and straw rockets to Mars rover design challenges. Sorted by grade, with clear materials lists.

  5. NASA Space Place

    NASA · Free · Ages 6-12

    Space crafts, games and experiments for younger kids, written by NASA scientists. Good for making a model of the solar system or a homemade sundial.

  6. PhET Interactive Simulations

    University of Colorado Boulder · Free · Ages 8-18

    Virtual labs for physics, chemistry and math when a real experiment is too hard, too dangerous or too messy. Kids change one thing and see what happens.

  7. Design Squad

    PBS KIDS / GBH · Free · Ages 8-13

    Engineering challenge videos from PBS KIDS that walk kids through designing, testing and fixing a build. Each one uses cheap, everyday materials. Many challenges take under an hour.

  8. TeachEngineering

    University of Colorado Boulder and partners · Free · Ages 5-18

    Over a thousand free engineering lessons and hands-on activities written for teachers but easy to use at home. Search by grade and topic. Activities list time, cost and materials.

  9. Little Bins for Little Hands

    Sarah McClelland · Many free; paid packs · Ages 3-9

    Simple science and STEM activities for preschool and early grades, like slime, volcanoes, ice melts and LEGO challenges. Quick to set up on a busy afternoon.

  10. Babble Dabble Do

    Ana Dziengel · Free · Ages 5-12

    Art-meets-engineering projects from a designer, like spinning tops, paper circuits and marble mazes. The results look good enough to keep. Most projects use paper, tape and household items, so you can start today.

  11. Steve Spangler Science

    Steve Spangler · Free experiments; paid kits · Ages 5-14

    A library of free experiment instructions, from Mentos geysers to density towers, from a science teacher turned TV presenter. Kits are sold too. Most experiments use kitchen supplies.

  12. Zooniverse

    Zooniverse · Free · Ages 10-18

    Real citizen science online: classify galaxies, count penguins or transcribe old ship logs for working researchers. Kids see their work help real science. Projects take minutes and need no science background.

    Watch for: Kids under 16 should join with a parent. Discussion boards are public.

  13. SciStarter

    SciStarter · Free · Ages 8-18

    A searchable directory of citizen science projects you can join from home, your backyard or a local park. Filter by age and topic. Many projects need only a phone and a walk.

  14. iNaturalist

    California Academy of Sciences and National Geographic · Free · Ages 13-18

    Snap a photo of a plant or bug and AI suggests what it is, then human experts confirm. Teens help real biodiversity research and learn how AI and people work together.

    Watch for: Accounts are 13+. Younger kids can use the Seek app, which does not need an account. Photos may share location.

  15. micro:bit

    Micro:bit Educational Foundation · Free projects; board costs extra · Ages 8-16

    A pocket-sized programmable board with lights, buttons and sensors. Free projects range from step counters to simple AI gesture models built with kids' own data.

  16. Learn.Genetics

    University of Utah · Free · Ages 11-18

    Interactive lessons from the University of Utah on DNA, cells, heredity and the brain, with virtual labs. Clear and well designed for middle and high school.

  17. Teachable Machine

    Google Creative Lab · Free · Ages 8-18

    Train an AI to recognize your hand signals, sounds or poses in the browser. It works as a home science experiment about how AI learns from examples.

    Watch for: Uses the webcam or microphone.

  18. Nature Lab

    The Nature Conservancy · Free · Ages 8-16

    Free virtual field trips and lessons from The Nature Conservancy about nature and the science of conservation, with videos and activity guides. Each trip comes with a short guide for families.

  19. KiwiCo

    KiwiCo · Subscription · Ages 0-16

    Monthly project boxes with everything needed to build gadgets and experiments, sorted by age from babies to teens. No shopping for parts. Lines for older kids cover electronics and engineering.

    Watch for: Easy to forget the auto-renew.

  20. CrunchLabs

    Mark Rober · Subscription · Ages 8-14

    Mark Rober's build-box subscription: a toy to build each month with a video that explains the physics behind it. Fun for fans of his channel.

More lists

All 112 lists →