DIY: Witchy Bath Bombs

Hello, gorgeous humans and welcome back to the corner of the web where we craft so we don’t cry about the state of the world. It’s a better coping strategy than alcoholism, right?

Today’s post is the second in a mini DIY-self-care series I’ve got coming your way throughout October. (And if you missed the first post, a DIY mindful colouring book, definitely have a read of that too.)

Our first DIY was a mindful hobby to help you relax . . . but today I’m going to help you all indulge in the ultimate form of relaxation: a relaxing bath. There is nothing better than sinking into a hot, bubbly bath at the end of the day and feeling all your aches and pains just melt away.

It’s divine. I honestly don’t know how I went the past 2 years without having a bath in any of the places I lived. Now I have one, I fully appreciate what sacrilege that truly was.

Now, if you’re anything like me, the thought of bath bombs fills you with joy. The colours, the fizz and . . . the glitter. It’s everything I love in a pretty little ball. I’ll unashamedly admit that I’m more than happy to spend $10+ on a bath bomb from Lush as a rare treat.

That said . . . that is pretty expensive. And, with most of your guys moving into Autumn and spending more time inside trying to keep warm, I wanted to DIY you a cheaper option. Plus, because it’s October, I thought we could try creating bath bombs with a little bit of a witchy twist too!

For these bath bombs, I’ve tweaked a recipe from Hello Glow – but definitely go check out the original post and their general site because they’ve got amazing DIYs up!

While I naturally love this DIY as a treat for yourself, I reckon a 10-pack would also make a pretty fabulous DIY gift for someone too!


  • Black gel food colouring
  • 1/3 cup baking soda
  • 1/3 cup citric acid
  • 1/4 cup Epsom salts
  • 3 tablespoons coconut oil melted
  • Bath bomb moulds –
  • Essential Oils
  • (For decoration, optional) Dried flowers


I would love if you watched the tutorial to this in video version and subscribed to me over on Youtube too!

  • Mix the baking soda, citric acid and Epsom salt.
  • Melt your coconut oil and add to the mix until it’s the consistency of wet sand.
  • Add in a few drops of black food dye and essential oils to your mix. (I tested two batches of this, so ran out of black food dye on the second batch – but I like the dark green/black it comes out. The more gel you add to the mix, though, the deeper the black will be)
  • Pack your mixture tightly into a bath bomb mold.
  • Leave to set overnight . . . then drop and go!

And that’s it! Once you have all the ingredients and the mould, the fun thing about this is that you can just . . . make your own bath bombs! I tested two batches of the recipe (let’s not talk about the first one. I don’t know why I thought ingredients that are activated by water needed water to mix them together) and I still have tons of everything left.

I told you that the mood for 2020 was crumbling capitalist giants by making things rather than buying them.

If you enjoyed this craft, don’t forget to share it via Pinterest!


And if you enjoy a good craft in general, make sure you’re following all my DIY boards on Pinterest too! Especially since we’re getting closer to Christmas, I have been pinning all the gift inspo.


Alright lovelies, I will wrap this post up here. Have you guys ever tried DIY-ing bath bombs before? Would you give these ones a go? Let me know your thoughts down below!


Instagram // Twitter // Bloglovin’ // Youtube // Pinterest

24 thoughts on “DIY: Witchy Bath Bombs”

    1. Thank you, Margot – I agree, the store bought ones are quite expensive for something that lasts all of five minutes! These work out to be super cheap and leave LOADS of ingredients left over – I shall definitely be making and gifting them over Christmas 🙂 xx

  1. I read “witchy” and I clicked on the post 😂 But no seriously, it’s a lovely post and I am definitely gonna try to make it, I actually never tried bathbombs, I don’t know why. They do look fun

  2. I adore this! Oh my gosh two years!? Girl HOW did you survive?!?! I went three months and was like nope no more Satan I can NOT do it! LOL. I adore a good bath and love bath bombs! This seems so easy (even for my constant DIY messer upper self LOL) ! I will definitely be trying this! Thanks for sharing! <3

    1. Thank you, Kate! & I KNOW RIGHT? I didn’t know what I was missing at the time, but it was utter sacrilege! Ooo I’m glad to hear you’ll be giving it a try – let me know how it goes for you lovely lady <3

  3. Hello Mia, hope you’re doing good!

    First of all thanks for taking the time to stop by my blog and sharing your experiences with me!

    I love your site, the aesthetics and the themes are pretty interesting! And to be honest, I have never used a bath bomb before, wish I had a proper bath first… but this looks delightful! I adore the result due to the colors and the texture… and the best part is that you can make it by your own with easy ingredients! Nothing beats a good DIY!

  4. A Woman's Confidence

    I love bath bombs but I definitely agree that they can be pretty expensive. These bath bombs look and sound amazing. I’ll definitely be making some to use in a nice warm bubble bath now it’s getting colder x

  5. Hey Mia, believe it or not, I have never used a bath bomb before! In Singapore, most apartments only have standing showers instead of a tub. I used to watch Lush haul videos on YouTube many years ago, and it’s become a bucket list item for me, LOL! Thanks for sharing! 🙂

  6. I am like you and love a lush bath bomb but GIRLLL! You smashed it here hun, I am in LOVE with your bath bombs and all the witchy vibes. Plus how cool and something to try at home! I definitely want to give these a go xxx

  7. wow mia they turned out beautiful!! i have been thinking about making them at home as well, just to try my hand at them so it’s almost like you read my mind with this post haha i’ll have to give it a shot 😀 thanks for sharing 🙂

  8. Pingback: DIY: 26 Best Things To Sell On Etsy - . . . Life.

  9. Pingback: 20 Advent Calendar Filler Ideas Anyone Will LOVE! - . . . Life.

  10. Pingback: 10 Easy & Effective Ways To Save Money This Christmas - . . . Life.

Leave a Reply