SelfCareMap
How to Make Your Own Bath Bombs as a Fun DIY Project
At Home🏠 At-Home DIY5 min read

How to Make Your Own Bath Bombs as a Fun DIY Project

By SelfCareMap Editorial¡March 19, 2026¡5 min read

How to Make Your Own Bath Bombs as a Fun DIY Project

Looking for a creative, relaxing, and slightly fizzy way to unwind at home? Making your own bath bombs is a delightful DIY project that combines science, self-care, and a splash of sparkle. Perfect for solo crafting, a fun activity with friends, or even a thoughtful handmade gift, bath bombs are easier to make than you might think—and the results are pure bathtime bliss.

Whether you’re new to DIY beauty or a seasoned crafter, this step-by-step guide will walk you through everything you need to know to create your own luxurious, skin-loving bath bombs right in your kitchen.


What You'll Need


🌿 Why Make Your Own Bath Bombs?

Store-bought bath bombs can be pricey, and many contain synthetic fragrances, dyes, or preservatives you might prefer to avoid. When you make them yourself, you control the ingredients—opting for natural, skin-friendly options like essential oils, coconut oil, and Epsom salt. Plus, it’s incredibly satisfying to watch your custom creation fizz and dissolve in warm water, releasing soothing scents and vibrant colors.


🧪 What You’ll Need (Basic Ingredients)

Here’s a simple recipe that makes about 4–6 medium-sized bath bombs:

Dry Ingredients:

  • 1 cup baking soda (sodium bicarbonate)
  • ½ cup citric acid (food-grade, available online or in baking sections)
  • ½ cup Epsom salt (magnesium sulfate)
  • ½ cup cornstarch (helps harden the bombs and slow the fizz)

Wet Ingredients:

  • 2–3 tablespoons carrier oil (coconut, almond, or jojoba oil work well)
  • ž teaspoon water or witch hazel (in a spray bottle—for better control)
  • 10–15 drops essential oil (lavender, eucalyptus, citrus, or peppermint—choose your mood!)
  • Natural colorant (optional): beetroot powder, spirulina, turmeric, or a pinch of mica (cosmetic-grade)
  • Optional add-ins: dried flowers (like lavender buds), glitter (biodegradable!), or a surprise toy inside

🔧 Tools You’ll Need

  • Mixing bowl (stainless steel or glass—avoid plastic if using strong oils)
  • Whisk or fork
  • Measuring spoons and cups
  • Bath bomb molds (silicone molds work great—try spheres, flowers, or fun shapes)
  • Spray bottle (for witch hazel or water)
  • Gloves (optional, to keep hands clean)

🧫 Step-by-Step Instructions

1. Mix the Dry Ingredients
In a large bowl, whisk together the baking soda, citric acid, Epsom salt, and cornstarch until fully combined. Break up any clumps—smoothness is key!

2. Prepare the Wet Ingredients
In a separate small bowl, mix your carrier oil, essential oil(s), and colorant (if using). Stir well.

3. Combine Wet & Dry—Slowly!
This is the most important step: add the wet mixture to the dry ingredients a tiny bit at a time, whisking constantly. If you add too much liquid too fast, the citric acid and baking soda will start reacting prematurely (you’ll see fizzing—and that’s not what we want yet!).

Instead, spray the mixture with witch hazel or water just a few spritzes at a time, mixing after each spray. You’re aiming for a texture that feels like damp sand—when you squeeze a handful, it should hold its shape without crumbling.

4. Pack the Molds
Once your mixture reaches the right consistency, firmly pack it into your bath bomb molds. Overfill slightly, then press the two halves together (if using a sphere mold) or smooth the top. Let them sit in the mold for a few minutes to set.

5. Remove & Dry
Gently tap the mold to release the bath bomb. If it crumbles, your mix was too dry—try adding a bit more witch hazel next time. If it’s sticky or soft, it was too wet—next batch, go easier on the liquids.

Let the bath bombs dry on a tray or parchment paper for at least 24 hours in a cool, dry place. Humidity is the enemy—moisture can cause premature fizzing or cracking.

6. Enjoy or Gift!
Once fully hardened, store your bath bombs in an airtight container or wrap them in tissue paper and a ribbon for gifting. Drop one into warm bathwater and watch the magic happen—fizz, fragrance, and skin-softening oils released in a luxurious swirl.


💡 Pro Tips for Success

  • Work in a dry environment—avoid making bath bombs on humid days.
  • Use food-grade citric acid—it’s safer and reacts more predictably.
  • Test your colors—some natural powders can stain tubs or skin; use sparingly.
  • Label your creations—especially if gifting. Include scent, date, and any allergens (like nuts if using almond oil).
  • Get creative—try layering colors, embedding dried flowers, or making “bath bomb cupcakes” with piped tops!

🌸 Why This DIY Project Is More Than Just Fun

Making bath bombs isn’t just about the end product—it’s a mindful, sensory experience. Measuring, mixing, and molding engages your focus and creativity, offering a calming break from screens and stress. It’s also a wonderful way to practice self-care through the act of creating something that will later care for you.

Plus, sharing homemade bath bombs with friends or family spreads joy in a tangible, personal way—each one a little bomb of relaxation.


✨ Ready to Elevate Your Self-Care Routine?

Once you’ve mastered the basics, the possibilities are endless. Experiment with seasonal scents (pine and orange for winter, lavender and mint for summer), try surprise centers (like a small crystal or affirmations written on rice paper), or host a bath bomb-making party!

And if you’re craving more hands-on creative experiences beyond the kitchen, why not explore local workshops and studios where you can dive into pottery, candle-making, soap crafting, and more?

Ready for the real thing? Find a Create venue near you →

Happy crafting—and even happier soaking! 🛁💖