A collection of the very best science experiments for kids at home, including rainbow milk, fluffy slime and make-your-own fizzy potions!
Updated June 2025
Basically these are our favorites out of all the science experiments we’ve tried so far. The ones we absolutely loved and the ones we’ve repeated (and repeated and repeated).
Most of these are pretty simple. The few that are a tad more involved or require materials you need to track down are included because they are well worth it.
The Best Science Experiments for Kids

1. Rainbow Milk Science Experiment for Kids
Also called milky fireworks, erupting colors, magic milk, tie-dyed milk– this is very possibly both the easiest and most beautiful science experiment out there.

2. Baking Soda & Vinegar Science Experiments
Try this classic, hands-on learning activity combining science and art. Baking soda and vinegar are an easy science experiments for kids.

3. The Rainbow Skittles Experiment
A mesmerizing variation of the popular rainbow skittles experiment, this dissolving candy art & science activity uses a variety of colorful candies to make designs that quickly fill in with coloring from the dissolving candy.

4. How to Make Oobleck
Oobleck is a non-Newtonian fluid –– it changes from a solid to a liquid –– which makes it a very engaging sensory play material for kids and it’s so easy to make, too!

5. Baking Soda and Vinegar Volcanoes
Learn how to make baking soda and vinegar volcanoes. This classic science experiment is easy to do and such a blast!

6. The Melting Ice Experiment
If you haven’t tried melting ice with salt and watercolors yet, you must! Watch as salt melts tunnels through the ice! The food coloring or liquid watercolors help you see the tunnels better and make the whole experiment as much of an art activity as a science experiment.

5. Instant Snow for Kids
Not only is the process and science of this fake snow fun (the insta-snow powder is really a water-absorbing polymer), but your kids will truly enjoy playing with it for a LONG time.
Related Stories from The Artful Parent

6. Fluffy Slime
We love making this fluffy slime with shaving cream. The resulting slime is stretchy, putty-like stuff that is fun to knead and play with it. You can even make balloons and balls with it!

7. Try Fizzy Potions
Sensory play is so engaging for kids of all ages. Here’s how to use baking soda, vinegar and glitter to create magic potions that fizz!

8. Marbling with Oil and Food Coloring
Marbling with oil and food coloring is one of the easiest ways to marble paper and it uses materials you likely already have at home. You get to observe how oil and water interact and the results are beautiful!

9. Experiment with Water Beads
If your children are old enough, water beads are a great material to explore with. Just watching the water beads grow and observing the changes along the way is fun on its own!

10. How to Do Resin for Beginners
Catalina of Redviolet Studio shares tips and tricks on resin for beginners plus important safety protocols to consider.
How about your family? What are your children’s favorite science experiments?
- Communication experts say replacing these 7 phrases will instantly improve your relationships - Global English Editing
- 7 painful admissions elderly people make about how they spent their one life - Global English Editing
- I was the unfavored child my entire life — here’s how I finally stopped seeking my parents’ approval - Global English Editing
More Science Experiments for Kids
- Check Out Our Printable Science Creativity Pack
- Shaving Cream Sensory Play Ideas for Kids
- The Ultimate Guide to Sensory Bin Materials
- 13 Ways to Play with Oobleck + Recipe
- The Artful Parent’s Guide to Sensory Play
- How to Make an Art Bot That Really Draws!
Pin It for Later



