Rainbow in a Jar Experiment For Young Children
By Kristen Harper · October 25, 2024

Supplies:
- A tall clear jar
- Blue dish soap
- Honey
- Vegetable oil
- Water
- Red, green, and purple food coloring
- Rubbing alcohol
- A spoon to help you pour the liquids
Instructions:
- Mix the purple food coloring with the honey. Slowly pour the honey into the bottom of the jar.
- Add blue dish soap on top of the honey in the jar. It will float on top of the honey because dish soap is less dense.
- Mix green food coloring with the water. You then add the water on top of the dish soap.
- Pour olive oil on top of the water.
- This following step should be done by an adult. Mix red food coloring with the rubbing alcohol. Add the layer of rubbing alcohol to complete your rainbow.
This is a great experiment to show kids how density works and how the layers can be made by having the most dense at the bottom and the least at the top.