print add to favorites

For most kids, Fourth of July fireworks are a highlight of the holiday. Who doesn't love those magnificent and exciting explosions of color? This activity is a great way for your child to make her own fireworks, without the danger of course, and celebrate the holiday with a bang!  Your child will have fun and she'll even learn some science too!

You Will Need:

  • Large, tall clear glass jar filled with water—half a gallon or more works best!
  • Blue, red and yellow liquid food coloring
  • 2 tablespoons cooking oil
  • Small jar
  • Spoon or stir stick for mixing
  • Clear Pyrex measuring cup

What to Do:

  1. Fill a large clear glass jar—half a gallon or larger—with plain water. Place it on a table where your child can watch it from several angles.
  2. Invite your child to pour 2 tablespoons of oil into a clear Pyrex measuring cup. (Remember: measuring is a core science and math skill in elementary school, and there’s no such thing as too much practice.)
  3. Now help your child put in about 5 drops each of red, blue, and yellow food coloring into the oil. Stir each color into the oil.
  4. Have your child pour the oil onto the water in the jar all at once.  At first, the oil will be spread around in globules, but keep watching: right before your eyes, the oil and food coloring will first float to the top, and then the globs will “find” one another and come together.
  5. Now it’s time for even more fun as the “fireworks” begin! The food coloring will begin to separate from the oil and move back into the water, in long streams of each of the three colors. The colors will separate from one another as if they never mixed in the first place, and stream through the water in the three original colors that you began with. For both adults and kids alike, the results can be mesmerizing.

What's Going On: