How to Make Fireworks in a Jar

July is all about fireworks. Some kids love the colorful and loud explosions in the sky around the Fourth of July weekend. Other kiddos aren’t so sure about this noisy annual tradition.


This easy science project mimics colorful fireworks explosions and is a perfect craft for your Independence Day celebrations. You can work together to re-create the bursts of cascading color we see with fireworks displays by using a few basic ingredients you likely already have in your cabinets.




    • Glass jar


    • Food coloring in assorted colors


    • Vegetable oil


    • Fork


    • Small bowl





    1. Fill the jar three-quarters full with warm water.


    1. In a separate bowl, add three to four tablespoons of oil. Add several drops of food coloring in various colors to the bowl of oil. Use a fork to mix the oil and food coloring together until small beads of color form.


    1. Slowly pour the oil mixture into the jar of water.


    1. Make sure the kids are watching what happens next. As the liquids combine, the food coloring will slowly sink out of the oil and into the water. When this happens, it will expand and begin to mix with the other colors, creating a cascading “fireworks”effect.



The science behind the project


Use this project as an opportunity to talk science with your kids! Why does the color seem to “fall” from the oil into the water? Food coloring dissolves in water but not in oil. Because the oil is less dense than the water, it will float at the top. The colored droplets will begin to sink because they are heavier than the oil. Once they sink into the water, they will begin dissolving slowly-creating the tiny “explosions.”



Follow Chicago Parent on Instagram



This article originally published on June 25, 2013. It has been updated with the most recent information.


- Advertisement -


- Advertisement -