DIY Glowing Bubble Lamps for Kids

DIY Glowing Bubble Lamps for Kids

October 7, 2026•4 min read•Home Decor Crafts

Bedtime in our house used to be a negotiation. Then we made these, and now my kids ASK to turn off the lights. Glowing bubble lamps are part lava lamp, part science experiment, part nightlight — and they're made from stuff already in your kitchen: oil, water, baking soda, vinegar, and food coloring.

The magic moment is when you add the vinegar and the bubbles start rising through the colored water like a tiny underwater volcano. Add an LED tealight underneath and the whole thing glows. My daughter calls hers "the ocean lamp" and my son calls his "the potion lamp." Both are correct.

Why You'll Love Making This

Three wins in one craft: it's a genuinely cool science demo (oil and water don't mix, and baking soda plus vinegar makes gas bubbles), it's a nightlight kids actually made themselves, and it costs basically nothing. The whole thing takes about fifteen minutes.

They're also refillable fun — when the bubbling slows down, you just add more vinegar and baking soda and it starts all over again. We've reactivated ours more times than I can count.

Materials You'll Need

  • Clear plastic bottle or glass jar: tall and clear shows the bubbles best
  • Vegetable oil: enough to fill about a third of your container
  • Water: enough to fill another third
  • Food coloring: pick your favorite colors
  • Baking soda: 1 tablespoon
  • White vinegar: a few glugs for each activation
  • LED tealight candle: flameless only — never a real candle
  • Glitter: optional, for extra sparkle
  • A funnel: makes the pouring much less messy

Step-by-Step Directions

  1. Clean your bottle or jar and let it dry. Clear and tall gives the best bubble show.
  2. Pour in the vegetable oil until the container is about one-third full.
  3. In a separate cup, mix water with several drops of food coloring until it's a rich, deep color.
  4. Using the funnel, slowly pour the colored water into the bottle. Watch it sink right through the oil — oil and water don't mix, and kids love seeing it happen.
  5. Sprinkle in 1 tablespoon of baking soda. It'll sink through the oil into the water layer.
  6. Add a pinch of glitter if you're using it.
  7. Set the bottle on top of your LED tealight (turned on) in a dim room.
  8. Pour in a glug of white vinegar and watch the bubbles rise, carrying little blobs of colored water up through the oil. Pure magic.

Tips & Variations

  • When the bubbling slows, add another spoonful of baking soda and another glug of vinegar for round two, three, four…
  • Try layering two colors of water for a marbled effect.
  • Small plastic sea creatures or beads in the bottom make themed lamps — ocean, galaxy, fairy garden.
  • Use different container shapes for different vibes: mason jars are cozy, tall bottles are dramatic.

<p><img src="https://thediynook.com/wp-content/uploads/2026/09/pin-v1-113.webp" alt="DIY Glowing Bubble Lamps for Kids" /></p>

FAQs

Is this safe for kids?

Very — there's nothing toxic here. Just use LED tealights only, never real candles, and keep glass jars away from very small kids who might drop them.

How long does the bubbling last?

Each vinegar activation gives you several minutes of bubbles. Add more vinegar and baking soda whenever you want an encore.

Can I use baby oil instead of vegetable oil?

Yes! Baby oil works the same way. Vegetable oil is just cheaper and easier to find.

Will the food coloring stain the bottle?

It can tint plastic slightly over time, but glass washes clean. Honestly, a tinted bottle still looks pretty.

Do the layers ever mix permanently?

No — oil and water always separate again. Shake it up and watch them split apart. That's the science.

Can we do this without the tealight?

Sure, it works fine in daylight too — the tealight just makes it glow dramatically in a dark room, which is the whole fun at bedtime.

About the Author

Daisy

Related Projects

← PreviousEasy Under the Sea Jar Craft for KidsNext →Easy Colorful Suncatchers for Kids

Comments

Leave a Reply

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