Learn how to make bath bombs with this simple recipe. It’s so fun and SO EASY! Create a spa-like experience at home with these colourful homemade bath bombs.
Bath bombs are such an easy and fun way to pamper yourself. When you drop the ball shaped “bombs” into your bath water they fizz and eventually dissolve. The ingredients help relax your muscles (epsom salts), detox the body and relieve itchy skin (baking soda), moisturize your skin (almond oil), and help you unwind (essential oils).

This post contains affiliate links. If you use these links to buy something, we may earn a small commission at no extra cost to you. This helps support our website and allows us to keep creating fun, free content.
DIY Bath Bombs
We chose a refreshing grapefruit scent for our bath bombs, but you could easily use lavender for a soothing nighttime bath, or orange blossom for reducing anxiety. You can make them a single colour, or multi-coloured like we did. Or you can skip the colour and leave them white.
Homemade bath bombs make a great gift for friends and family. Place a few in a cellophane bag and tie it with a pretty ribbon. Learning how to make bath bombs at home is a great activity for both adults and kids (with supervision).
Bath Bomb Recipe
Materials:
- 1 cup Baking soda
- 1/2 cup Citric acid
- 1/2 cup Epsom salt
- 3/4 cup Cornstarch
- 3 Tablespoons Sweet almond oil
- 10-20 drops Essential oils (scent of choice)
- 1/2 teaspoon Mica powder (total! add less if batch is divided into different colours)
Equipment:
- Mixing bowl(s)
- Bath bomb mold
Watch the step-by-step video tutorial:
Instructions:
Step 1: Find what you need
- Gather your supplies and materials.
Step 2: Make bath bomb mixture
- Add 1 cup of baking soda, 1/2 cup of citric acid, 1/2 cup of Epsom salts, and 3/4 cup of cornstarch to a large bowl. Stir together until mixed well.
- Slowly pour in 3 Tablespoons of sweet almond oil.
- Add 10 to 20 drops of essential oil into the mixture.
- Stir this mixture together well, removing as many clumps as possible.
- The mixture will appear dry, but should stick together if you pick it up and squeeze it together.
Step 3: Add Colour
- If you want multiple colours of bath bombs, divide the mixture into several smaller bowls.Add about 1/8 teaspoon of mica powder into each bowl and mix well.
- We divided our mixture into 4 bowls so we could have 4 colours.The more pigment you add, the brighter the colours will be.
Step 4: Form bath bombs
- Spoon the mixture into one half of the mold. You can use one colour, or several. Use the back of a spoon or your fingers to press the mixture into the mold.
- When the mold is full, press down on the mixture to pack it in tight.
- Add another scoop on top of the packed mixture so that it’s heaping out over the mold (don’t pack it down).
- Repeat with second half of mold.
- Press the halves of the mold together carefully. Turn each half back and forth slightly while firmly pressing them together, allowing any extra mixture to fall out.
- Carefully pull the molds apart. If the bath bomb isn’t coming out easily, gently tap the outside of the mold with a spoon.
- Unmold the second half of the bath bomb in the same way.
- Let bath bomb dry on a baking tray (or other dry surface) overnight.
- Your homemade bath bomb is complete!
Helpful Tips:
- If your bath bombs won’t come out of the molds, they’re too wet. You can try adding a little more cornstarch to your mixture. This recipe does NOT need any water.
- If the bath bombs come out of the mold and crumble, the mixture is likely too dry or you didn’t pack them into the mold tightly enough. First try firmly packing the mold again. Overflow the molds with even more of the mixture and really press the sides together tightly. If that doesn’t work, try adding a few more drops of oil to your mixture.

Where can I buy supplies to make DIY bath bombs?
Citric acid can be found in grocery stores alongside canning or baking supplies. Epsom salt is available at a pharmacy or Walmart in the bath and body section.
Bath bomb molds and mica powder are both available at Michaels or another craft store. Essential oils can be found in the home decor area of Walmart, while sweet almond oil can be found at pharmacies or Walmart in their beauty or hair care sections.
And, of course, Amazon is a great one-stop resource for all of these items!

Can you make bath bombs without a mold?
While bath bomb molds are the easiest way to make bath bombs, there are definitely many ways to make bath bombs without them. You just have to get creative!
There are a number of items you can use for making bath bombs: muffin tins, silicone baking molds, silicone muffin liners, ice cube trays, candy molds, measuring cups, plastic Easter eggs, cookie cutters… the ideas are endless!
Another option is to simply press the bath bomb powder very tightly in your hands. It won’t look the best, but it absolutely works!

What if I don’t have sweet almond oil?
The sweet almond oil in our bath bomb recipe acts as a moisturizer and as a binder for the dry ingredients. You can use almost any type of oil in its place, even olive oil or canola oil.
Try using jojoba oil, avocado oil, rosehip oil, baby oil, or sunflower oil. You can also use melted coconut oil, shea butter, or cocoa butter.
How do I colour my homemade bath bombs?
We used mica powder to colour our bath bombs. Mica is a natural stone mineral that has a metallic sheen to it. It’s often used to colour cosmetics and soap.
You can also use a water soluble liquid colorant to add colour to your bath bomb. These dyes, which are often used for making bath bombs and soaps, are skin safe and won’t colour your bathtub.

Learning how to make a bath bomb at home is such a fun and creative activity! Drop your DIY bath bomb in the water and enjoy the bubbles and fizz as you have a relaxing soak with a bath bomb you made yourself!
Here’s even more ways to pamper yourself:




Now available
Low-Mess Crafts for Kids Book
72 cute and fun crafts that kids and parents alike can enjoy. All with as little mess as possible!
Where to buy:
You can purchase Low-Mess Crafts for Kids from Amazon, or wherever books are sold:
Amazon | Barnes and Noble | Books-A-Million | Indiebound | Amazon Canada


























Leave a Reply