Home » Activities » Oil and Water Experiment

Oil and Water Experiment

This classic oil and water experiment is sometimes referred to as “fireworks in a jar” because it looks like fireworks falling down from the oil. Kids will love learning about density and how oil and water do not mix in this fun and easy science experiment!

RELATED: Rain Cloud in a Jar

Oil and Water Experiment for Kids

Oil and Water Science Experiment

This simple science experiment explores density using oil and water. Expand this further by mixing or trying other oils – does it act the same way? You can even use a pipette to add drops of colored water to oil in a jar or cup and observe what happens.

Fireworks in a Jar Experiment

What is Density?

Density is the amount of mass per unit of volume. Let’s say you have two objects and they are the same size. If one object is heavier, then it is denser and if the other object is lighter, then it is less dense.

What you will see in this experiment is that oil is less dense than water, so it will float on top of the water.

The Science Behind It

Oil and water do not mix. Oil is less dense than water and floats on top of the water. Food coloring is water-based so it mixes with the water. When you add the food coloring to the oil it will not mix. Once you add the oil to the water, the food colored droplets start to drop down since they are heavier than the oil. Once they drop into the water they start to dissolve and look like tiny explosions (or fireworks).

Supplies Needed


Vegetable Oil – we used canola oil

Food Coloring

A Clear Jar or Vase

Watch the Video Tutorial Here


Steps to do an Oil and Water Experiment

1. Fill your jar or vase 3/4 full with water.

Add Water into Jar or Vase

2. Add oil into a bowl. You do not need a lot like we used – you can even just use about 4 tablespoons of oil for a thin layer. A little more oil will show the difference in density slightly better for kids.

3. Add 4 -5 drops of food coloring for each color you want to add. We used green, blue and purple food coloring. You can use any colors you’d like but we would recommend no more than 3 as the colors will mix quickly and will make it harder to see them dropping down.

Add Food Coloring into Oil

4. Whisk the food coloring into the oil. You can point out at this stage that you can already tell the oil and water will not mix.  It’s best to whisk and add the oil straight into the jar or vase before the food coloring settles on the bottom of the bowl or or it may not form droplets when you add it to the water.

Whisk Oil and Food Coloring

5. Add the oil into the water.

Food Coloring Oil and Water Experiment

Now wait and see all of the little drops start to come down from the oil (making “fireworks”).

We love how easy this simple science experiment is – and kids will love to observe or make their own fireworks in a jar too!

More Science Experiments for Kids

Try this fun and easy Grow a Rainbow Experiment. You only need washable markers and paper towel!

Growing Rainbow Experiment

For another fun experiment, make some oobleck! 

How to Make Oobleck

Try a rainbow rain cloud in the jar experiment!

Rain Cloud in a Jar Rainbow


Review icon

Share a Comment!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.
Required fields are marked *

Your email address will not be published. Required fields are marked *

Scroll to Top