FFacts On Tap Editorial Team Fact-checkedUpdated November 3, 20253 min read
Share
Lava lamps have been mesmerizing people with their slow-moving, colorful blobs since the 1960s, when British inventor Edward Craven Walker created the first one. You don't need a store-bought lamp to enjoy the effect, though: with a few kitchen staples and some basic chemistry, you can build your own version in minutes.
Here's how to make it, plus the science that makes the blobs rise and fall.
The lava lamp was invented in 1963 by British entrepreneur Edward Craven Walker, and it became a hit symbol of 1960s and 70s psychedelic culture.
To make a homemade version, you need a clear glass or plastic bottle with a cap, water, vegetable oil, food coloring, and Alka-Seltzer tablets (or baking soda and vinegar).
Fill about one-third of the bottle with water, then add a few drops of food coloring and mix well.
Fill most of the rest of the bottle with vegetable oil, leaving a little empty space at the top.
Cap the bottle and let the layers settle, or shake gently, before setting it on a flat surface.
Drop in a piece of an Alka-Seltzer tablet, or add a spoonful of baking soda followed by a splash of vinegar, to start the bubbling reaction.
Bubbles of carbon dioxide gas carry colored water droplets up through the oil, and the droplets sink back down once the bubbles pop at the surface.
The effect works because water is denser than vegetable oil, so the two liquids separate into distinct layers instead of mixing.
Water has a density of about 1.0 gram per milliliter, while most vegetable oils are lighter, around 0.92 grams per milliliter, which is why oil always floats on top.
Food coloring is water-soluble, so it tints the water layer but stays separate from the clear oil layer, creating a strong visual contrast.
Alka-Seltzer tablets contain citric acid and baking soda (sodium bicarbonate), which react in water to release carbon dioxide gas bubbles.
Mixing baking soda directly with vinegar produces the same kind of fizzing carbon dioxide reaction, since vinegar is a mild acid.
As gas bubbles rise, surface tension lets them drag small blobs of colored water up into the oil layer along with them.
Once a bubble reaches the top and pops, releasing its gas, gravity pulls the colored water blob back down through the oil.
Real commercial lava lamps use wax and a heated liquid instead of oil and gas bubbles; the wax's density changes as it's heated by a light bulb, making it rise and fall.
For your homemade version, use plain vegetable oils like corn, canola, olive, or sunflower oil, since strongly scented or colored oils, such as sesame or coconut oil, can add unwanted smell or tint.
Liquid food coloring works best for this project; gel or powdered coloring may not dissolve fully and can leave clumps in the water.
Frequently asked questions
Can I use any kind of oil for this experiment?
Any light vegetable oil works well, such as corn, canola, olive, or sunflower oil. Avoid strongly scented or colored oils like sesame or coconut oil, since they can affect the smell or appearance of your lava lamp.
Can I use any kind of food coloring?
Liquid food coloring works best because it dissolves fully in water. Gel or powdered coloring may not mix well and can leave visible clumps.
Why do the layers separate instead of mixing?
Water and oil have different densities and don't dissolve into each other, so gravity pulls the denser water to the bottom while the lighter oil floats on top.
How long does the bubbling reaction last?
A single Alka-Seltzer tablet or a spoonful of baking soda with vinegar typically fizzes for a few minutes. You can add more of either to restart the effect once the bubbles settle.
Is a homemade lava lamp the same as a store-bought one?
Not quite. Commercial lava lamps use a heat-sensitive wax blob and a light bulb to change the wax's density over time, while the homemade version relies on a one-time chemical reaction that produces gas bubbles.
We write every article to be genuinely fun — and genuinely true. Each fact is checked against reputable sources before it goes live. Spotted something off? Tell us and read our fact-check policy.