DIY Gift Idea: Make Rose & Geranium Aromatherapy Gift Sets for under $8
How to make a set of rose & geranium bath salts, fizzies, & bath melts using all natural ingredients. Gift them individually or arrange them into handmade gift sets.

This page may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.
We all want to give beautiful and meaningful gifts at Christmas but all too often they can break the bank. What if I could show you how to make a dozen natural bath gifts for under $8 each? Arranged in a gift box, they’ll delight your natural beauty-loving friends and family. They’re also fun to make and will help keep your spending down during this season of giving. What’s not to like?
For this piece, I’ve partnered with iHerb, a supplier of high-quality natural products to show you how to make natural rose & geranium bath salts, fizzy bath bombs, and creamy bath melts. Now let’s get on to making some lovely bath goodies!

Rose & Geranium Fizzy Bath Bomb Recipe
These heart-shaped fizzy bath melts are easy to make and use all-natural ingredients. To make them, you’ll also need a heart silicone mold which you can get online or at a kitchen supply shop. Please also note that this recipe only makes six fizzies. This is because making more than this at a time risks the mixture drying out too early. Make a second batch to create 12 bath fizzies.

- 1 1/2 cup (350g) Baking Soda
- 1/2 cup (110g) Citric Acid
- 1/4 tsp Moroccan Red Clay
- 1/4 tsp Geranium essential oil
- 1/4 tsp Rose Absolute essential oil
- Witch Hazel — in a spray bottle
- Rose Petals
- Get the ingredients at iHerb or all of the ingredients and materials here
Step 1: Mix the Dry Ingredients
Sift the dry ingredients into a bowl. This helps ensure you get an even texture and that no lumps are visible in your finished bath fizzies. The Moroccan red clay is a gorgeous ingredient that you can use in face masks but also to naturally tint bath fizzies, melts, and even soap.

More Natural Skincare Recipes
Step 2: Wet the dry ingredients
Put on a pair of latex or vinyl gloves to continue to the next step. Drizzle the essential oils into the dry ingredients and blend them in with your fingers. The rose absolute is a gorgeous thick and orange essential oil that needs a little extra work. Linger over the bowl and breathe in that rich Turkish Delight scent.

You need to have the mixture a bit more damp to be able to press them into the molds. Spray the mixture with a few squirts of witch hazel and then blend. Repeat the process until you can gather a handful of the mixture and it holds form like in the photo below. You might be tempted to spray a lot more at a time — doing so risks the mixture getting too wet. The dry ingredients should not fizz or expand at all while you’re making them.
Step 3: Mold the Bath Fizzies
Next, sprinkle a few rose petals into the bottom of each silicone mold cavity. I like to crumble a few rose petals to make a kind of rose dust for extra interest. When the bath bomb mixture is just wet enough, lightly sprinkle it into each mold cavity. The idea here is to not disturb the placement of the flower petals too much. Evenly distribute the rest of the fizzy mixture into each of the cavities. Press each one down firmly and allow it to sit for 24 hours before popping them out of the mold. They can be used immediately and are best used within six months. After this time and the rose petals begin to fade in color.

Roses on Snow Bath Melts Recipe
These creamy bath melts are made with chocolatey cocoa butter, rich shea butter, floral essential oils, and natural fizz. Break one into your bath and watch as it melts and fizzes into the warm water. It’s a gorgeously scented way to keep your skin moist and nourished through the winter. For this recipe, you’ll make twelve bath melts and will need a mini-muffin silicone mold.
- 3/4 cup (180g) Baking Soda
- 1/4 cup (50g) Citric Acid
- 1/3 cup (70g) Shea Butter
- 1/4 cup (50g) Cocoa Butter
- 3tsp (10g) Moroccan Red Clay
- 1/4 tsp Geranium essential oil
- 1/4 tsp Rose Absolute essential oil
- Rose petals

Step 1: Melt the oils
It’s easier to work with a kitchen scale when measuring your oils but I’ve included cups measurements as well. Spoon the shea butter into a small saucepan and then add the cocoa butter. Cocoa butter in its raw form, like in the product you’ll get from iHerb, is hard and brittle. I recommend using a butter knife to break it up initially but please be careful. Alternatively, you can melt the jar of cocoa butter in the microwave and measure the oil out as a liquid. Using the double boiler method, melt the oils together until they are completely liquid.

Step 2: Mix the wet into the dry
While the oils are melting, sift the dry ingredients into a bowl or jug. When the oils are melted, add it a Tablespoon at a time to the dry ingredients, mixing the entire time. Adding it all at one time will risk the mixture fizzing so please be patient. Next, drizzle in the essential oils and then work quickly to pour the bath melts. They should be evenly distributed between twelve cavities. With the melts still warm, sprinkle rose petals and rose dust over the tops. Press them in lightly so that they embed in the melts.
Step 3: Chill the melts
Leave the melts to harden to room temperature and then put the entire mold into the fridge. You can easily pop the melts out of the mold after they’ve been chilled for an hour. The ‘snow’ on the surface of your melts is from that yummy shea butter. It happens naturally and in this case, offsets the dark pink melts and rosy red flower petals. Once made, the bath melts have a shelf life of about six months. You can use them after that time but the rose petal color begins to fade.

Rose & Geranium Aromatherapy Bath Salts Recipe
Each sachet of rose & geranium bath salts is enough for 1-2 baths — simply pour it into hot, running water. The bath salts are made with emotion soothing essential oils, dried rose petals, and mineral-rich Dead Sea salts. You can use the bath salts on their own or in combination with one of the melts. The sachets I’ve used can be found here and this recipe make twelve sachets.
- 8 cups (2280g) Dead Sea Salt
- 1.5 tsp Geranium essential oil
- 1.5 tsp Rose Absolute essential oil
- Rose petals
Step 1: Mix the ingredients
This is the easiest of the three recipes I’m introducing. All you need to do is pour the salt into a bowl and then mix in the essential oils. You can use a spoon but it may be easier to glove up and blend with your hand — the essential oils can be sticky.

Step 2: Bag up the salts
Pot up the bath salts in plastic sachets or even in small jars. Measure 2/3 cup (190g) into each to make your 12 individual bath salts. Sprinkle rose petals on top and tie the bags with cotton string. Bath salts have a shelf life of up to two years but the rose petals may fade in that time. Best to use them within six months.

Boxing up the Products
Once all three of the products are made, arrange them into gift boxes and tie them up with festive ribbons. Imagine the happy reactions when your loved ones open them! For the box, molds, and materials needed to make the gift sets you can head here.
Sourcing the Ingredients
I’ve created the three recipes so that they use a lot of the same ingredients which can be purchased through iHerb. They carry over 35,000 products that can be shipped to over 160 countries and also have support for ten different languages. The ingredients should set you back less than $100 and using them you can make at least a dozen sets. That means all of your loved ones will be spoiled this Christmas.

Hi, Love these recipes! Can I substitute Epsom Salts for the Dead Sea Salts?
Thanks
Yes, you could, but keep in mind that they’re not the same thing. Epsom salts are not a true salt as you may know it; though they look like fine-grain salt, they are, in fact, granular minerals, including magnesium. They’re also not “salty”. For a true salt replacement, you could use ordinary sea salt pieces :)
Hi, where can I get the molds?
thanks!!!
Hello! All of the ingredients and materials for these products and gift set can be found here.
Thanks for sharing! How far ahead of time can I make them?
A day, weeks or even months ahead :)
This looks so good! What a fun gift to make for friends during the holidays!
Hi Tanya, thanks for sharing this!! I’m hoping to gift family members with sets of these for Christmas, have all the ingredients gathered and now just trying to find the time :’D anyway, can you recommend a supplier for the gift boxes or just the measurements?? Thanks in advance!!
Suppliers vary depending on where you’re located but you can find brown paper boxes for these gift sets over here
This looks so good! What fun gift ideas to make for friends or to enjoy yourself!
Hi there, is the geranium oil needed essential or can we substitute with an oil of our choice?
Each essential oil has a maximum amount permitted for different types of applications — leave-on skincare products, wash-off skincare products, etc. If you wanted to change this recipe, you would need to research the essential oils and their usage rates first. Otherwise you could create a product that would be unsafe.
This looks so good! What a great gift to make for friends or to enjoy yourself!
Will these leave the tub slippery? And if so is there something I can put into the mix to stop that from happening?
The melts would since they are made out of oil. Be careful getting out of the bath after using them, and make sure to rinse the tub thoroughly.
What size boxes are those ?
Hi
Can I substitute Moroccan red clay with red mica powder?
Can I also substitute rose absolute oil with rose essential oil?
Thanks
Fifi
Rose absolute is a type of rose essential oil. The other type is called rose otto. If that’s not what you have then you have a diluted essential oil that’s typically 95% carrier oil (such as sunflower oil) and only 5% real essential oil. You can use it in this recipe though.
I don’t recommend using the same amount of mica as clay or your tub will be left red for a long time. Clays wash away while mineral pigments stick to surfaces.
I made these for my grandma’s 80th birthday and she loves them so much! Usually I would have purchased something but with the lockdown I couldn’t and I’m so glad! All of my friends will be getting these as gifts. Love them so much!!