Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
.
If you’ve ever stepped into a shower that smelled like a crisp pine forest or a warm, spiced orange and thought, “I need to experience this exact vibe every single day,” welcome to the club.
These DIY holiday shower steamers are about to become your new December personality.
Think of shower steamers as bath bombs, but for those of us who don’t have the time (or the patience) for a full bath routine. You just place one on the shower floor near the drain, let the warm water hit it, and watch it fizz out a cloud of pure holiday aesthetic.
The result?
A full-blown aromatherapy spa experience in your apartment’s tiny bathroom. Between the pine, eucalyptus, peppermint, and orange spice, your whole morning routine gets an instant upgrade—and your bathroom will smell incredible for hours.
They also happen to be one of the best DIY gifts you can make. Small, beautiful, easy to package, and a little unexpected — shower steamers feel more elevated than a candle but cost about the same to make. Teachers, coworkers, friends, your sister — everyone loves them.
We already have a basic DIY shower steamer recipe and an easy shower steamer tutorial on IdeaFactory, but these holiday versions deserve their own moment. Three Christmas scent recipes below, plus everything you need to know about packaging them as gifts.
What You’ll Need for Your DIY Shower Steamers
Base Ingredients (for all three recipes)
- Baking soda — the main base, creates the fizz reaction
- Citric acid — reacts with baking soda to produce the fizz when wet
- Cornstarch — slows the fizz so the steamer lasts longer in the shower
- Witch hazel — in a small spray bottle; used to bind the mixture without triggering premature fizzing
- Essential oils — the star of the show; specific oils listed per recipe below
Equipment
- Mixing bowl
- Whisk or fork
- Silicone mold (round disc molds work best — about 2 inches across)
- Small spray bottle for witch hazel
- Gloves (citric acid can be drying on hands)
Optional Add-ins for Holiday Versions
- Dried rosemary sprigs pressed into the top
- Dried orange peel pieces
- Crushed pine needles
- Red or green mica powder for color
- Whole cloves pressed into the surface for decoration
Base Recipe
This ratio works for all three scent variations below. Makes approximately 6-8 steamers depending on mold size.
Ingredients:
- 1 cup baking soda
- ½ cup citric acid
- ¼ cup cornstarch
- 2-3 tablespoons witch hazel (in a spray bottle)
- 30-40 drops essential oil (see scent recipes below)
- Optional: mica powder for color
Instructions:
- Whisk together baking soda, citric acid, and cornstarch in a large bowl until evenly combined.
- Add your essential oils and any mica powder. Stir well.
- Here’s the tricky part — you need to add the witch hazel very slowly. Spritz once, stir immediately, spritz again, stir again. If you add too much at once the mixture will start fizzing prematurely. You’re looking for a texture like damp sand — it should hold together when squeezed but not feel wet.
- Pack the mixture firmly into your silicone molds. Press hard — the more compressed, the better they hold together.
- Let sit undisturbed for 24-48 hours at room temperature, or place in the freezer for 1-2 hours to speed things up.
- Pop carefully out of the molds and let cure on a dry surface for another 24 hours before packaging.
Pro tip: Work quickly once you start adding witch hazel, and keep your bowl away from steam or humidity. If the mixture starts fizzing in the bowl, you’ve added too much liquid — but don’t panic, just pack it into the molds immediately and it will still work. Be sure to check out the Troubleshooting section below for some common issues (and quick fixes!).
Recipe 01 | Pine Forest Eucalyptus Shower Steamers
Fresh, earthy, and quietly grounding — like a walk through the woods on a cold morning
This is the most unexpected of the three and consistently the one people ask about. Pine and cedarwood together in steam is something else entirely — it’s less “holiday candle” and more “actual forest,” which feels genuinely luxurious.
Essential Oil Blend:
- 15 drops pine essential oil
- 10 drops cedarwood essential oil
- 8 drops eucalyptus essential oil
- 5 drops fir needle essential oil (optional but incredible if you can find it)
Holiday decoration: Press a small sprig of dried rosemary into the top of the steamer before it sets — it mimics a pine sprig beautifully and looks stunning in a gift box.
Aromatherapy benefit: Eucalyptus and pine together are naturally decongestant — this one is especially good during cold and flu season, which makes it a genuinely useful holiday gift, not just a pretty one.
Recipe 02 | Peppermint Candy Cane Shower Steamers Recipe
Bright, cool, and energizing — the scent of Christmas morning
Peppermint in shower steam is one of the most invigorating things you can experience at 7am in December. It wakes you up faster than coffee, clears your sinuses, and makes the whole bathroom smell festive. This is the most popular holiday shower steamer scent for good reason.
Essential Oil Blend:
- 25 drops peppermint essential oil
- 10 drops spearmint essential oil (adds a softer, slightly sweeter note)
- 5 drops vanilla essential oil or a few drops of vanilla extract (optional — rounds out the sharpness)
Holiday decoration: Add a few drops of red mica powder to the mixture before molding for a pink/red tint, or swirl red and white together for a candy cane effect. Press a small piece of candy cane into the top before it sets.
Important note: Peppermint essential oil is strong. Keep these away from young children and don’t use more than 25-30 drops total — too much menthol in an enclosed shower can be overwhelming.
Aromatherapy benefit: Peppermint is naturally energizing and mood-lifting — perfect for a morning shower when you need to feel awake and ready.
Recipe 03 | Orange Spice & Cinnamon
Warm, cozy, and deeply festive — smells like mulled wine and Christmas morning baking (love this one!)
This is the warmest and coziest of the three. Sweet orange essential oil in steam is absolutely gorgeous — bright and citrusy but warmed up by cinnamon and clove into something that feels like the holidays in scent form. This is the one to make for anyone who loves a cozy, spiced Christmas.
Essential Oil Blend:
- 20 drops sweet orange essential oil
- 8 drops cinnamon bark or cinnamon leaf essential oil
- 5 drops clove essential oil
- 5 drops cardamom essential oil (optional but beautiful)
Holiday decoration: Press a few small dried orange peel pieces and a whole clove into the top of the steamer. The visual is stunning — perfect for gifting.
Important note: Cinnamon and clove essential oils are considered “hot” oils — they can be sensitizing on skin in high concentrations. Keep to the amounts listed and make sure the steamer is placed on the shower floor away from direct skin contact, not held in the hand.
Aromatherapy benefit: Sweet orange is a natural mood-booster and mild stress reliever. Cinnamon is warming and energizing. Together they make the most comforting morning shower during a busy holiday season.
How to Use Your Shower Steamers
Shower steamers are simple but there are a few things worth knowing:
- Place on the shower floor, away from the direct stream of water but close enough that some water hits it and starts the fizz. You don’t want it directly under the spray or it will dissolve too fast.
- One steamer per shower is plenty. They’re concentrated.
- Don’t hold them in your hands or use like a soap — the essential oil concentration is higher than what’s safe for direct skin contact.
- Enjoy the steam. Take a few deep breaths and let the aromatherapy do its thing. The scent is strongest in the first few minutes.
Packaging Holiday Shower Steamers as DIY Gifts
This is where these really shine. A set of three holiday shower steamers — one of each scent — packaged nicely looks like a boutique spa gift and costs a few dollars to make.
Simple packaging ideas:
Small kraft boxes lined with tissue paper hold 3-4 steamers perfectly. Close with a sticker seal or a strip of washi tape and add a small tag labeling the scents.
Clear cellophane bags let the color and decorative tops show through — perfect if you’ve done the mica powder colors or pressed botanicals into the tops. Tie with a ribbon and a gift tag.
Small wooden crates from the dollar store can hold 6-8 steamers and feel extra giftable. Line with crinkle paper and arrange the steamers with their decorated tops facing up.
What to write on the tag: “Place on the shower floor near the drain. Step back and breathe in. Merry Christmas.” Simple and clear.
These pair beautifully in a gift set with peppermint bath salts, gingerbread body butter, or a holiday simmer pot kit for a full spa-themed Christmas gift basket.
Troubleshooting
My mixture started fizzing in the bowl: You added the witch hazel too fast or there’s humidity in the air. Pack it into the molds immediately — it will still work, it just won’t be as perfectly smooth.
My steamers crumbled when I unmolded them: They needed more time to set, or the mixture was too dry. Press more firmly next time and let them cure the full 48 hours.
The scent faded quickly in the shower: You may need more essential oil, or the steamer dissolved too fast because it was directly under the water stream. Move it further from the direct spray.
They got soft and sticky after a few days: Humidity is the enemy. Store in an airtight container or individually wrapped in plastic wrap until ready to use or gift.
More DIY Holiday Gift Ideas
- Christmas Simmer Pot Recipes
- DIY Peppermint Sugar Scrub
- Gingerbread Body Butter
- Peppermint Mocha Body Butter
- Peppermint Bath Salts
- DIY Holiday Candles
- How to Make DIY Sachets
Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
.












