Make DIY Bath Bombs!
Green highlight

Make colorful fizzy bath bombs using baking soda, citric acid, oils, and molds; measure, mix, press, and learn safe craft techniques with adult supervision.

Orange shooting star
Download Guide
Collect Badge
Background blob
Challenge Image
Skill Badge
Table of contents

Step-by-step guide to make DIY bath bombs

What you need
Adult supervision required, baking soda, carrier oil such as coconut or almond oil, citric acid, coloring materials such as food coloring or mica, essential oil for scent, measuring spoons and cups, mixing bowl and whisk, molds silicone or plastic, spoon, witch hazel in a small spray bottle

Step 1

Ask an adult to help and supervise the whole activity.

Step 2

Measure 1 cup baking soda and 1/2 cup citric acid into the mixing bowl.

Step 3

Whisk the dry ingredients for 30 seconds until they look evenly mixed.

Step 4

Measure 2 teaspoons of carrier oil into a small cup.

Step 5

Add 10 drops of your chosen essential oil into the small cup.

Step 6

Add 2 to 3 drops of coloring to the small cup.

Step 7

Pour the scented colored oil into the dry mixture.

Step 8

Stir the mixture quickly for 20 seconds until the color and oil are evenly spread.

Step 9

Have an adult add 1 teaspoon of witch hazel to the bowl or spray one short spritz from the bottle.

Step 10

Stir the mixture for 10 seconds to blend the liquid in.

Step 11

Squeeze a small pinch of the mixture in your hand to check that it holds its shape.

Step 12

Pack the mixture firmly into each mold, pressing to remove air gaps.

Step 13

Let the bath bombs dry in the molds for 24 hours undisturbed.

Step 14

Carefully remove the dry bath bombs from the molds.

Step 15

Share your finished creation on DIY.org

Final steps

You're almost there! Complete all the steps, bring your creation to life, post it, and conquer the challenge!

Complete & Share
Challenge badge placeholder
Challenge badge

Help!?

What can we substitute for citric acid or witch hazel if we can't find them?

If citric acid (step 2) is unavailable, buy a bath-bomb fizz mix or order citric acid online, and if witch hazel (step 8) is hard to find, an adult can use a short spritz of vodka or rubbing alcohol as the binder.

Why do my bath bombs crumble or not hold together, and how do I fix it?

If the mixture won't hold shape when you squeeze it (step 9) or bombs crumble after unmolding, add one more short spritz of witch hazel (step 8), press the mixture extra-firmly into each mold to remove air gaps (step 11), and let them dry the full 24 hours (step 12).

How can I adapt this activity for younger or older kids?

For little kids have an adult measure and whisk the dry ingredients and pour oils (steps 2–6) while they press into molds (step 11), for elementary-age kids let them measure and mix with supervision (steps 2–9), and tweens/teens can experiment with layered colors and scents or add dried botanicals before drying (steps 4, 11).

How can we personalize or improve our finished bath bombs?

To personalize, mix cosmetic mica or extra drops of coloring into the carrier oil (step 4) for shimmer, press dried flower petals or herbs into the mold before packing (step 11), or make layered color effects by packing different colored layers and allowing partial setting between layers (steps 11–12).

Watch videos on how to make DIY bath bombs

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

How to Make DIY Bath Bombs | Easy Recipe! Kids Safe & Organic

3 Videos

Facts about DIY bath products and basic home chemistry

🧪 Bath bombs fizz because citric acid and baking soda react to release carbon dioxide bubbles.

🍋 Citric acid is naturally found in citrus fruits like lemons and oranges.

🌸 Essential oils give bath bombs fragrance but are highly concentrated—always dilute and use adult supervision to avoid skin irritation.

🎨 Skin-safe dyes or mica powders are used to color bath bombs and can create swirly, rainbow bathwater.

🧂 Sodium bicarbonate (baking soda) is a common leavening agent in baking and also a gentle household cleaner.

How do I make DIY bath bombs at home with kids?

To make DIY bath bombs with kids, first measure dry ingredients: baking soda, citric acid, and optional cornstarch or Epsom salt. Whisk dry ingredients, then mix in oils, a few drops of food coloring or mica, and essential oil (sparingly). Use a spray bottle of witch hazel to moisten slowly until the mixture holds when squeezed. Press firmly into molds, leave to dry 24–48 hours, then gently unmold. Always supervise and follow safety steps.

What materials do I need to make colorful bath bombs?

You’ll need baking soda, citric acid, and optional cornstarch or Epsom salt as base ingredients. Add a carrier oil (coconut or almond), skin-safe essential oils or fragrance, water or witch hazel in a spray bottle, colorants (food coloring or mica), bath bomb molds or silicone molds, measuring cups and spoons, large mixing bowls, a whisk, disposable gloves, and towels for cleanup. Choose kid-safe fragrances and avoid concentrated raw essential oils for young children.

What ages are suitable for making bath bombs with children?

This activity suits children aged about 6 and up with close adult supervision. Younger preschoolers (3–5) can help measure dry ingredients or press molds but need hands-on adult control when handling citric acid, oils, or scents. Older kids (8–12+) can measure, mix, and press with guidance. Always supervise to prevent ingestion, eye contact, or inhaling powders; adjust tasks to the child's fine motor skills and attention level.

What safety tips should I follow when making bath bombs with kids?

Safety tips: always supervise children during mixing and molding. Avoid inhaling citric acid and baking soda — mix gently and work in a well-ventilated area. Use food-grade or cosmetic colorants and dilute essential oils heavily; skip essential oils for toddlers. Have kids wear gloves and goggles if worried about splashes. Keep bath bombs away from eyes and mouth, store finished bombs labeled and out of reach, and test one small bath bomb for skin sensitivity before giving to a child.
DIY Yeti Character
Join Frame
Flying Text Box

One subscription, many ways to play and learn.

Try for free

Only $6.99 after trial. No credit card required

Make DIY Bath Bombs. Activities for Kids.