Gluesticks Blog

menu icon
go to homepage
  • Easter
  • DIY
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Easter
    • DIY
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Craft Tutorials

    DIY Bath Bombs

    Modified: Feb 15, 2026 · Published: Feb 13, 2020 by Brandy · This post may contain affiliate links.

    Jump to Project

    DIY bath bombs are a luxurious gift to make, easy to customize, and only require a few ingredients!

    You might also like my homemade lotion bars, homemade lip gloss, or peppermint sugar scrub!

    Bowl of bath bombs.

    Have you tried your hand at making bath bombs? There's something so luxurious about bath bombs, and they smell absolutely heavenly!

    Why I Like This Project

    • Simple ingredients. You only need a few ingredients to make bath bombs, and they are easy to find at your local grocery store and on Amazon.
    • Inexpensive. DIY bath bombs are far less expensive than purchasing them at the store, and the ingredients make a lot of bath bombs!
    • Fun to customize. Make them any scent or color you'd like! Add fun add-ins like dried flowers or even body glitter!

    What Others Are Saying

    Thank you, I made a batch, and they are beautiful. I was frustrated with my first batch, but I got it now. ---Jacqueline on FB

    Took me a little bit to get the mixture right. I kept wanting to add more liquid, but it made the bath bombs mushy. Stuck with a small amount of liquid, and they dried great! ---Laura on Pinterest

    Jump to:
    • Why I Like This Project
    • What Others Are Saying
    • Tips and Tricks
    • Supplies
    • How To Make Bath Bombs
    • DIY Bath Bomb FAQs
    • More Bath and Body Crafts To Make
    • DIY Bath Bombs

    Tips and Tricks

    • Don't add too much moisture. Why? Because water makes the bath bombs fizz and excess moisture in the dry ingredients will cause them to fizz prematurely! We don’t want them fizzing outside of the bathtub. You might be tempted to add extra liquid to help the sandy mixture come together, but it's best to keep it as dry as possible, with only a small amount of moisture.
    • Don't add too much oil. Use my measurement for adding oil to your bath bomb. A little goes a long way. Too much oil will just sit on top of your bath water, leaving your skin greasy when you get out. It also hinders the bath bomb from drying out completely.
    • Get creative with the molds that you use. You can use bath bomb molds or anything else that you might have on hand already, like a muffin tin or silicone baking mold. You can even use plastic Easter eggs!
    • Let them dry for at least 24 hours. Once they are dry, they aren't brittle and can be packaged in cellophane for gift giving.
    • Use your first batch as a trial run. Don't plan to gift the first batch of bath bombs you make. Use this as a trial run to get the bombs just right!

    Supplies

    Bowls of cittic acid, baking soda, cornstarch, epsom salt, rubbing alcohol and bottles of food coloring and essential oil.
    • Baking soda: Works with the citric acid to give bath bombs a fizzy reaction.
    • Citric acid: Citric acid reacts with water and baking soda to give bath bombs a fizzy reaction. You can find citric acid at your local grocery store next to the pickling and canning supplies.
    • Cornstarch: Cornstarch acts like a buffer. It slows the fizzing reaction, so the bath bomb lasts longer.
    • Epsom salt: Softens bath water, draws toxins out through the skin, and soothes sore muscles.
    • Coconut oil: You can use any oil you'd like. I like using coconut oil and warming it in the microwave for a few seconds to melt it before adding it to the bath bomb mixture.
    • Rubbing alcohol: You can use rubbing alcohol, water, or witch hazel. I like using rubbing alcohol because it doesn't cause premature fizzing when added to the dry ingredients, but you need to work quickly, as it evaporates faster than water or witch hazel.
    • Essential oil: If you'd like your bath bombs scented, add a teaspoon or so of essential oil.
    • Food coloring: A few drops of food coloring mixed with Epsom salt give the bath bombs flecks of color throughout. You can also add the food coloring to the liquid ingredients.

    See the how-to card at the end of the post for full information on supplies and quantities.

    How To Make Bath Bombs

    Bowls of dry ingredients, epsom salt mixed with food coloring, bowl of oils and whisk in bowl.

    Step 1: Add baking soda, cornstarch, and citric acid to a mixing bowl. Whisk to combine.

    Step 2: Combine Epsom salt with a few drops of food coloring in a small bowl. Stir thoroughly until the salt turns the color of the food coloring. Add colored salt to dry ingredients and mix.

    Step 3: In another small bowl, combine melted coconut oil, essential oil, and 1 teaspoon of rubbing alcohol (or water).

    Step 4: Slowly add the liquids to the dry ingredients, while whisking to combine. The mixture should feel like damp sand, but not wet. It should come together slightly when you squeeze it. If necessary, add an additional ½ teaspoon of rubbing alcohol or water.

    Bath bomb mold filled with the sandy mixture.

    Step 5: Fill both sides of your bath bomb mold with the mixture and press them together tightly. Let it sit for a few seconds. Gently tap the mold with a spoon to loosen it, then remove it one side at a time.

    Bath bombs drying on baking sheet.

    Step 6: Place the bath bombs on a baking sheet and let them dry for at least 24 hours. At first, your bath bombs will seem very delicate. Give them a few days to REALLY dry out before packaging, and you'll notice that they harden nicely and can be placed in a container together.

    DIY Bath Bomb FAQs

    What do I do if my bath bomb cracks?

    If the bath bomb falls apart as soon as you place it on the baking sheet, simply gather up the crumbs, whisk to break apart any clumps, then press back into the mold. If the bath bomb cracks after it has been sitting out for awhile it may just mean that it expanded due to too much moisture if you used water.

    My bath bomb mixture is too dry, should I add more liquid?

    If the mixture won't hold together after adding the first teaspoon of liquid, you can add another ¼-1/2 teaspoon of water or rubbing alcohol. If you are afraid of adding too much, you can use a spray bottle to give it a quick spritz of water.

    Should I let the bath bombs harden in the molds?

    No, the bath bombs will set up and dry quicker if they are not in the bath bomb mold. Leave them in the mold just long enough to press the mixture together nicely and firmly. Gently tap the mold with a spoon to release then carefully place the bath bomb onto a baking sheet.

    I don't have a bath bomb mold, what else can I use?

    You can make bath bombs in a variety of containers or molds. I've seen them made in Easter eggs, silicone molds or a muffin pan.

    Can I add extra oil to make my bath bomb mixture easier to mold?

    Adding more oil might soften the mixture and make it easier to press into the mold, but it will make the bath bomb soft and crumbly later and hinder it from drying out.

    Bowl of orange bath bombs.

    More Bath and Body Crafts To Make

    • diy gumy soap
      DIY Jelly Soap is Fun and Easy to Make!
    • Melt & Pour Glycerin Fish Soap
    • two balls of snowball soap
      Snowball Surprise Soap For Kids (Video)
    • DIY Lip Gloss

    MADE THIS CRAFT AND LOVED IT? 💛 Please leave a STAR rating and COMMENT below! Post it to Facebook or Pinterest to easily share with friends!

    Bowl of bath bombs.
    Print
    4.50 from 4 votes

    DIY Bath Bombs

    DIY bath bombs are a luxurious gift to make, easy to customize, and only require a few ingredients!
    Pin Recipe
    Active Time10 minutes mins
    drying1 day d
    Total Time1 day d 10 minutes mins
    Yield: 3 bath bombs
    Author: Brandy Nelson
    Cost: under $20

    Equipment

    • bowl
    • whisk
    • measuring cups/spoons
    • bath bomb mold

    Materials

    • ½ cup baking soda
    • ¼ cup epsom salt
    • ¼ cup cornstarch
    • ¼ cup citric acid
    • 2 teaspoon coconut oil in liquid form
    • 1 teaspoon essential oil
    • 1 ½ teaspoons rubbing alcohol, water or witch hazel divided, see notes
    • food coloring

    Instructions

    • Combine baking soda, cornstarch, and citric acid in a mixing bowl. Set aside.
    • Mix Epsom salt with a few drops of food coloring in a small bowl. Stir thoroughly until the salt turns the color of the food coloring*.
      * I like adding the food coloring to the salt so that I get flecks (sprinkles) of color throughout the bath bomb. Alternatively, you can add the food coloring when you add the wet ingredients.
    • In another small bowl, combine melted coconut oil, essential oil, and 1 teaspoon of rubbing alcohol (or water).
    • Slowly add the liquids to the dry ingredients, whisking to combine.
    • The mixture should feel like sand, slightly moist, but not wet. It should come together slightly when you squeeze it. If necessary, add the additional ½ teaspoon of rubbing alcohol or water.
    • Fill both sides of your bath bomb mold with the mixture and press them together tightly. Let it sit for a few seconds. Gently tap the mold with a spoon to loosen it, then remove it one side at a time.
    • Place the bath bombs on a baking sheet and let them dry for at least 24 hours. At first, your bath bombs will seem very delicate. Give them a couple of days to REALLY dry out before packaging, and you'll notice that they harden nicely and can be placed in a container together.

    Video

    Notes

    • Liquids. Rubbing alcohol won't cause the mixture to react prematurely, but it does evaporate, so you need to work quickly to form the bombs in the molds before the mixture dries out. Witch hazel and water add more moisture, so if using them, add the liquid slowly while whisking it into the dry ingredients to prevent premature reaction. 
    • Let them dry for at least 24 hours. Once they are fully dry, they aren't brittle and can be packaged in cellophane for gift giving.
    This recipe yields 3 medium-sized bath bombs.
    Share
    Pin

    More Craft Projects

    • 4 bags decorated like dress shirts with missionary tags.
      LDS Missionary Treat Bags (Gift Bag)
    • Pop Tart nativity scene on white plate.
      Pop Tart Nativity Scene
    • Orange velvet pumpkin stacked on other pumpkins.
      Easy DIY Velvet Pumpkins Tutorial
    • tissue box wrapped in gift wrap with tissue paper and a tag
      Birthday Money Box Tutorial

    About Brandy

    Welcome! I'm Brandy, mother to 5 darling kiddos and a cute black lab named Toby. My husband is in the Coast Guard so we've lived all over the place, turning each house into a home. I love baking, sewing, making cute things with my kids, and sharing what I've learned with all of you!

    Comments

    1. Michelle says

      September 10, 2020 at 3:59 pm

      I love everything and anything orange. My one question is do you have to form it into a ball or can you leave it loose?

      Thank you
      Michelle

      Reply
      • Brandy says

        September 10, 2020 at 4:02 pm

        Hi Michelle! You can leave it loose and scoop it into your bath a few tablespoons at a time! 🙂

        Reply
    2. Jen says

      December 13, 2018 at 8:22 pm

      Do you know the approximate shelf life for the bath bombs?

      Reply
      • Brandy says

        December 14, 2018 at 10:31 am

        Hi Jen! I'm sorry, I don't. We used these within 3 months. In dry climates, I would imagine they'd last indefinitely! I haven't tried making them since moving to Virginia---I'm kind of afraid to since it's so humid here most of the year!

        Reply
    3. Rita C at Panoply says

      April 14, 2018 at 4:13 am

      Yummy delight for the senses in the bath, and beneficial too! Thanks for sharing - pinned!
      Rita C at Panoply

      Reply
    4. Jennifer Wise says

      April 13, 2018 at 3:40 pm

      How cool! I have never done anything like this before, but I could almost smell the orange essential oil as I was reading this! 🙂 These would be lovely. And the making the bag out of wrapping paper trick is pretty cool!

      Reply
    5. My says

      April 12, 2018 at 11:35 pm

      What a fun DIY! I am new to Young Living essential oils and always looking for new ideas!!

      Reply
    6. Rebekah says

      March 07, 2018 at 12:50 pm

      Love this! This would make an affordable gift for a roommate or to keep for myself.

      Reply
    7. Teri @ The Freshman Cook says

      May 10, 2017 at 6:37 pm

      I love these! Homemade beauty items are the best, and these look awesome! Thanks for sharing at Celebrate it!

      Reply
    8. Maisy says

      May 09, 2017 at 6:01 am

      Those bath bombs are looking bomb 😛 (excuse the pun) Looks like the perfect gift for Mother's Day! Pinned. Thank you for linking up at the Friday Favorites linky party! 🙂

      *Maisy

      Reply
    9. Cassie Smallwood says

      May 08, 2017 at 8:25 am

      Sweet orange is my favorite essential oil! I want to give these a try. I've never had much luck making my own bath products before. Maybe this will be the perfect recipe for me.

      Reply
    10. JESS44903 says

      May 08, 2017 at 9:58 am

      I bet these are amazing! 🙂

      I would love for you to share this with my Facebook Group for recipes, crafts, tips, and tricks: https://www.facebook.com/groups/pluckyrecipescraftstips/

      Thanks for joining Cooking and Crafting with J & J!

      Reply
    11. roseannmhampton says

      May 07, 2017 at 6:52 pm

      I love homemade bath products! Pinning!

      Reply
    12. The Messy Mommy says

      May 06, 2017 at 9:44 pm

      These look awesome! Combined with the lotion bars and lemon poppy seed soap, it should make a perfect Mother's Day gift. Thanks for the idea 🙂

      Reply
    13. The Messy Mommy says

      May 06, 2017 at 9:43 pm

      This looks awesome! Combined with the lotion bars and lemon poppy seed soap, it should make the perfect Mother's Day Gift. Thanks for the ideas 🙂

      Reply
    14. Mandy Wijn-den Uijl says

      May 03, 2017 at 6:57 am

      These look lovely! Where did you buy citric acid?

      Reply
      • Brandy says

        May 03, 2017 at 12:58 pm

        Hi Mandy! I bought a bag on Amazon (Prime) for $6.99. It was a 1 lb. bag, and makes a decent amount of bath bombs. Great for starting out. They also sell 2 lb. bags. Here is a link: http://amzn.to/2py8xhu
        Hope that helps! 🙂

        Reply
      • Shekoofeh says

        February 24, 2020 at 2:07 am

        Hi i made bath bomb but its crock i dont make in rainy day or humid what is my problem???thanks for answering

        Reply
        • Brandy says

          February 24, 2020 at 7:38 am

          Hi! Bath bombs are a bit of a science to make. Adding the liquid too fast can make them fizz too much and begin to react. It took me a few batches to get them right! Try adding the liquid super slowly, or even using a spray bottle. Mix it in really quickly and if it fizzes, stir those areas even more until it calms down.

          Reply
    15. Chelsea says

      May 02, 2017 at 6:12 pm

      Hi! Where do you buy citric acid, I've tried my craft store but haven't had any luck! Also what brand of essential oil did you use 🙂 thanks for posting, can't wait to give them a try!

      Reply
      • Brandy says

        May 03, 2017 at 12:57 pm

        Hi Chelsea! I bought a bag on Amazon (Prime) for $6.99. It was a 1 lb. bag, and makes a decent amount of bath bombs. Great for starting out. They also sell 2 lb. bags. Here is a link: http://amzn.to/2py8xhu The essential oils were also from Amazon. I don't remember the brand, I just knew I wanted an orange one so I searched. So basically, I didn't use DoTerra or Young Living or any of those mainstream brands. Hope that helps! 🙂

        Reply
      • Karen says

        October 18, 2019 at 10:25 pm

        Most wine making stores sell citric acid too

        Reply
    Newer Comments »
    4.50 from 4 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Welcome!

    I'm Brandy! I love to create and share my ideas through easy-to-follow recipes and tutorials.

    More about me

    As an Amazon Associate, I make a small commission on qualifying purchases.

    sew with me kids sewing book
    My Book

    Spring Posts

    • Blue panoramic sugar egg frosted with flowers.
      How To Make Panoramic Sugar Eggs for Easter
    • Pop Tart bunny house on white plate with candy and coconut grass.
      Pop Tart Bunny House for Easter
    • Two fleece bunnies placed against a pillow.
      10 Minute Fleece Bunny Tutorial
    • Yellow peeps bunny sugar cookie.
      Peeps Bunny Sugar Cookies with Buttercream Frosting
    See more Easter →

    Latest Posts

    • Jerky strips in a bowl.
      Easy Homemade Jerky Recipes
    • Peanut butter valentine's day cookie half dipped in chocolate.
      Peanut Butter Valentine's Day Cookies
    • Cookie sheet of heart shaped danish cookies with some dipped in chocolate.
      Heart Shaped Butter Cookies (Piped)
    • Two banana nut muffins stacked on top of eachother.
      Bakery Style Banana Nut Muffins

    Footer

    ↑ Back to Top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Gluesticks Blog

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.