Create a colorful rain in a glass

colorful rain in a glass of water

A colorful rain in a glass of water, can you believe it? Here is a bit scientific experiment that is very easy to do and fun. You will discover that the colors used are soluble in water.

You will need:

From 6 years

Difficulty : easy

This experience requires the help of an adult

Let's experiment

Dilute your food coloring in a bit of water.

diluted food coloring
sunflower oil in a glass

In a small glass, pour the 100 ml of vegetable oil.

green colored drops in vegetable oil

Using an eyedropper, take a small amount of coloring and add it slowly drop by drop.

immiscibility water oil green food coloring

Repeat the operation with the other food coloring. The colored drops fall to the bottom of the glass.

multicolored drops for multicolored rain
multicolored drops for multicolored rain
multicolor emulsion in oil

Using a spoon, quickly mix the contents of the oil. Tiny colored bubbles spread out in the oil to give a multicolored mixture.

Fill the jar or your large water glass with tap water or a water bottle.

Now pour your colored oil mixture into your water-filled container and wait. Do you see this colorful rain? Do you see a rainbow of colors in the glass of water?

multicolor emulsion in oil
colorful rain in a glass of water


You can see that slowly, the tiny bubbles in the oil phase burst, and rain of color is released into the glass or the container filled with water. Blue, yellow, red, green drops, it’s a rainbow rain in the jar. You can also observe different shades of color, the result of mixing specific primary colors that you have chosen. The water, initially colorless, gradually becomes colored. You’ve created a colorful rain in the glass.

Understand the experiment

It's all a question of solubility.

Food coloring agents are soluble in the aqueous medium, therefore in water. They are said to be water-soluble. However, these colored pigments are insoluble in sunflower oil. That is why large colored drops are formed instead of mixing with the oil. Since water is “heavier” than oil, the bubbles sink to the bottom of the container.

After stirring with your spoon, you create lots of bubbles in the oil. These bubbles each contain beautiful colors. That is called an emulsion. Wow.

Why does it rain colors in the water?

You do indeed see a multicolored rain in your container. But why? When you pour your oil phase into your large container filled with water, the oil layer remains on the surface. You know that oil and water do not mix. The oil is less dense, so it lies on the surface. In reality, the molecules that make up the oil do not mix with those that make up the water. It is said to be immiscible. However, the bubbles of color trapped in the oil phase come into contact with the water because they are heavier than the oil. The shades trapped in the bubbles immediately diffuse into the water, turning purple, yellow, and red. And an artificial rain slowly falls into your container.

With time, everything mixes. The water takes on a different coloration depending on the colors you choose.


Test with hot water instead of cold water.

Does it mix faster?


A treasure map with invisible ink

Invisible ink is very useful for drawing treasure maps or writing secret messages. Only those who know chemistry will find a way to reveal your message. Let’s use onion juice to prepare the invisible ink. […]

Curiokids, official partner of