23 Christmas Bathroom Decor Ideas That Feel Festive

Last December I had friends coming for dinner and realised our bathroom still looked like plain old November, so I spent one evening raiding the kitchen drawer and the garden for anything pine-scented or red. That is how most of these christmas Bathroom decor ideas came about, and honestly the bathroom ended up getting more compliments than the tree. Save this list before you start, because the small rooms are the ones guests actually remember. I have linked a few related reads like (see also: cheap-christmas-bathroom-ideas) and (see also: budget-holiday-decor-ideas) if you want more, and (see also: dollar-store-christmas-decor) for the cheapest finds.

What this costs at a glance: Most ideas here cost $0 to $10, using towels, greenery, and candles you may already own, with the priciest being a new shower curtain or a set of matching towels.

1. Mini Pine Wreath on the Mirror

Christmas bathroom decor showing mini pine wreath on the mirror

A tiny wreath on the mirror is the fastest way to make a bathroom feel like Christmas, and it takes about two minutes to hang. Grab a small faux pine wreath, loop a ribbon through the top, and hook it over a suction cup on the mirror so it sits at eye level. I tried pinning mine with a nail first and it slid straight off the glass, so the suction cup is the trick. Keep the wreath small, about the size of your hand, or it will crowd the mirror and get in the way when you brush your teeth.

Cost: ~$4 | Time: 5 minutes

2. Red Hand Towels Rolled in a Basket

Christmas bathroom decor showing red hand towels rolled in a basket

Swapping plain towels for red ones is the cheapest colour change in the whole house, and rolled towels in a basket look like a hotel. Fold each hand towel in thirds, roll it tight, and stack the rolls in a small wicker basket on the counter or the toilet tank. I keep three red ones and two cream ones so the basket looks full without being all one colour. Wash them once before guests arrive so they smell fresh, and fold the top roll so the edge faces out.

Cost: ~$6 | Time: 10 minutes

3. Pinecone Soap Dish by the Sink

Christmas bathroom decor showing pinecone soap dish by the sink

A bar of soap sitting on a flat pinecone looks far fancier than it has any right to, and it costs nothing if you have a pine tree nearby. Pick a wide, flat pinecone, rinse it, let it dry fully, then set your soap bar right on top of the scales. I learned the hard way to dry it for a full day, because a damp pinecone makes the soap go soft and mushy. Swap the soap for a pine-scented bar and the whole sink area smells like a forest.

Cost: ~$0 | Time: 5 minutes

4. Cinnamon Stick Candle on the Vanity

Christmas bathroom decor showing cinnamon stick candle on the vanity

Tie a few cinnamon sticks around a plain white pillar candle and you have a centrepiece that smells like Christmas without any plug or flame risk from scented oils. Stand the candle on a small plate, wrap twine around it twice, then tuck four or five cinnamon sticks under the twine so they stand upright. I tie a little bow at the front so it looks finished from every side. Light it for an hour before guests arrive and the whole bathroom picks up the scent.

Cost: ~$3 | Time: 10 minutes

5. Plaid Shower Curtain Swap

Christmas bathroom decor showing plaid shower curtain swap

One plaid shower curtain changes the whole room in the time it takes to hang it, and it is the single biggest visual win on this list. Take down the old curtain, hang the plaid one on the same rings, and let the bottom just brush the tub edge so it hangs straight. I bought a cheap one on sale and the first time I hung it crooked the pattern looked drunk, so I always start from the middle ring now and work outwards. Pair it with a plain liner behind it to keep water off the fabric.

Cost: ~$10 | Time: 15 minutes

6. Fairy Lights Around the Mirror Frame

Christmas bathroom decor showing fairy lights around the mirror frame

A short string of warm fairy lights around the mirror makes evening bathroom trips feel soft and festive instead of harsh and bright. Start at the bottom corner, tape or clip the wire along the frame, and let the battery pack sit behind a jar or a folded towel. I used to drape them loosely and they kept slipping, so now I use tiny clear command clips every few inches. Choose warm white, not cool white, because cool light makes the whole room feel like an office.

Cost: ~$5 | Time: 15 minutes

7. Mini Christmas Tree on the Counter

Christmas bathroom decor showing mini christmas tree on the counter

A tiny tree on the bathroom counter sounds silly until you see it, and then it is the first thing everyone mentions. Set a small potted tree, about a foot tall, on a folded hand towel so water does not mark the counter, then add three or four mini ornaments and a short ribbon. I tried a bigger tree once and it knocked the soap dispenser over every time someone reached past it, so small is the rule here. A battery tea light tucked at the base makes it glow at night.

Cost: ~$7 | Time: 10 minutes

8. Cranberry and Orange Bath Soak Jar

Christmas bathroom decor showing cranberry and orange bath soak jar

Layer cranberries, dried orange slices, and Epsom salts in a clear jar and you get decor that doubles as a bath soak for guests. Pour a layer of salts, add a ring of cranberries around the edge, repeat until the jar is full, and tie a ribbon around the lid. I made one as a gift and kept one for our own bathroom, and the layered colours look so good nobody believes it cost two dollars. Leave a little wooden scoop beside it so guests can actually use it.

Cost: ~$2 | Time: 15 minutes

9. Festive Hand Soap in a Pump Bottle

Christmas bathroom decor showing festive hand soap in a pump bottle

Swap your everyday soap for a red or green bottle with a pine or cranberry scent and the sink instantly feels seasonal. Decant the soap into a plain glass pump bottle, add a sprig of rosemary tied with twine around the neck, and set it on a small tray with the hand cream. I used to buy fancy seasonal bottles and throw them out in January, so now I just refill one good bottle every year. It takes five minutes and costs less than a coffee.

Cost: ~$3 | Time: 5 minutes

10. Snowflake Window Clings on the Glass

Christmas bathroom decor showing snowflake window clings on the glass

Static snowflake clings on the bathroom window give you a winter scene with zero damage and zero commitment, which is perfect for a rental. Peel the backing, press each flake onto clean dry glass, and smooth out the air bubbles with your thumb. I learned to clean the window first, because dust under a cling shows up as a cloudy patch. Cluster them in one corner rather than spreading them evenly, because a cluster looks like falling snow and a grid looks like wallpaper.

Cost: ~$2 | Time: 10 minutes

11. Wooden Tray With Candles and Greenery

Christmas bathroom decor showing wooden tray with candles and greenery

A wooden tray turns a cluttered counter into a styled one, and at Christmas it holds candles and greenery beautifully. Lay a small tray on the counter, set two pillar candles of different heights on it, then tuck pine sprigs and a few cranberries around their bases. I keep the tray near the back of the counter so it never blocks the taps, which was my mistake the first year. When the season ends, the same tray holds perfume bottles, so it earns its space all year.

Cost: ~$8 | Time: 10 minutes

12. Candy Cane Stripe Bath Mat

Christmas bathroom decor showing candy cane stripe bath mat

A red and white striped bath mat is a small change that makes the floor feel festive every single morning. Lay it flat in front of the tub or the sink, and if it slides, put a non-slip pad underneath before anyone steps on it wet. I bought one that was too thin and it bunched up constantly, so now I check the weight before I buy. Shake it outside once a week and it stays looking crisp through the whole season.

Cost: ~$8 | Time: 5 minutes

13. Dried Orange Slice Garland on the Towel Rail

Christmas bathroom decor showing dried orange slice garland on the towel rail

Dried orange slices strung on twine along the towel rail look warm and old-fashioned, and they smell faintly sweet for weeks. Slice oranges thin, bake them low until dry, then thread them onto twine with a needle, leaving a gap between each slice. I burned my first batch by rushing the oven, so low and slow is the only way. Hang the garland from the ends of the rail and let it drape gently rather than pulling it tight. It is the kind of small change that makes the room feel finished without any real effort or expense.

Cost: ~$2 | Time: 45 minutes

14. Small Stocking Hung on the Cabinet Knob

Christmas bathroom decor showing small stocking hung on the cabinet knob

A tiny stocking on a cabinet knob is the kind of detail that makes guests smile, and it takes one hook to hang. Loop a ribbon through a mini stocking and hang it from a cabinet knob or a towel hook, then tuck a rolled washcloth or a small pine sprig inside so it holds its shape. I hung mine on the vanity knob first and it kept getting in the way of the door, so the towel hook by the door works better. It is a sweet spot for a little gift for overnight guests too.

Cost: ~$2 | Time: 5 minutes

15. Evergreen Sprigs in a Mason Jar

Christmas bathroom decor showing evergreen sprigs in a mason jar

Three pine sprigs in a mason jar beat any store-bought arrangement for a bathroom, because the steam from the shower keeps them fresh for days. Trim the sprigs to the same height, fill the jar halfway with water, and set it on the windowsill or the back of the toilet. I change the water every two days so it never goes cloudy, which is the one bit of upkeep this needs. Tie a bit of twine around the jar neck and it looks intentional rather than accidental.

Cost: ~$0 | Time: 5 minutes

16. Red and White Striped Guest Towels

Christmas bathroom decor showing red and white striped guest towels

Guest towels with a red stripe folded over the towel rail say Christmas without a single ornament in sight. Fold each towel in thirds so the stripe shows, drape it over the rail, and smooth the front so it hangs evenly. I keep two on the rail and two spares folded in the basket, because a guest towel that is actually used gets damp fast. Wash them in cold water so the red does not bleed into the white stripe.

Cost: ~$5 | Time: 5 minutes

17. Pine-Scented Diffuser by the Toilet Tank

Christmas bathroom decor showing pine-scented diffuser by the toilet tank

A reed diffuser with pine scent on the back of the toilet tank keeps the whole room smelling like a forest without a flame. Set the bottle on a small coaster so it never leaves a ring, fan out the reeds, and flip them once a week to refresh the scent. I used to put mine on the windowsill and it tipped over in a draught, so the flat tank lid is the safest spot. Keep it away from the edge where a sleeve might knock it into the bowl.

Cost: ~$6 | Time: 5 minutes

18. Gold Star Ornaments in a Glass Jar

Christmas bathroom decor showing gold star ornaments in a glass jar

A glass jar filled with small gold star ornaments catches the light on the counter and looks far more expensive than a dollar store find. Drop a handful of stars into a wide-mouth jar, add a short string of fairy lights on top, and set it near the mirror where it catches the reflection. I tried filling the jar too full the first time and the lights got buried, so now I leave the top third loose. It doubles as a night light if you leave the fairy lights on.

Cost: ~$4 | Time: 10 minutes

19. Flannel Bathrobe Hook With a Bow

Christmas bathroom decor showing flannel bathrobe hook with a bow

Tie a big red bow around the hook where the bathrobe hangs and suddenly the whole corner feels dressed for the season. Cut a wide ribbon, tie a proper bow with long tails, and loop it over the robe hook so it sits above the robe collar. I used a wired ribbon because it holds its shape instead of flopping flat, which was my mistake with regular ribbon the first year. Match the bow to the towels and the room ties together without any other changes.

Cost: ~$2 | Time: 5 minutes

20. Festive Toilet Paper Wrap With Ribbon

Christmas bathroom decor showing festive toilet paper wrap with ribbon

Wrapping the spare toilet paper roll in red tissue and ribbon is a tiny joke that guests always notice and always photograph. Wrap a spare roll in a square of red tissue paper, gather the ends like a sweet wrapper, and tie each end with gold ribbon. I set mine in the basket with the spare rolls so it looks like a little gift sitting there. It takes two minutes and it is the cheapest laugh in the whole house at Christmas.

Cost: ~$1 | Time: 5 minutes

21. Frosted Pine Branches in the Shower Niche

Christmas bathroom decor showing frosted pine branches in the shower niche

A couple of frosted pine branches tucked into the shower niche bring the season into the shower itself, and the steam makes them smell wonderful. Trim the branches to fit the niche, stand them in a small waterproof jar, and dust the tips with a little white spray snow if they are faux. I used real branches first and they went limp in the damp, so faux holds up far better here. Keep them to one side so they never block the shampoo bottles.

Cost: ~$3 | Time: 10 minutes

22. Holiday Scented Hand Cream by the Sink

Christmas bathroom decor showing holiday scented hand cream by the sink

A tube of cranberry or pine hand cream next to the soap turns an ordinary sink into a little guest station. Set the cream on a small dish beside the soap pump, and add a folded hand towel so guests can dry off properly. I used to leave the cream in the cupboard and nobody ever found it, so putting it out in plain sight is the whole point. Choose a small tube so it looks neat rather than cluttered on a small counter.

Cost: ~$4 | Time: 5 minutes

23. Twinkle Light Mason Jar Night Light

Christmas bathroom decor showing twinkle light mason jar night light

A mason jar full of twinkle lights on the bathroom counter is the softest night light you will ever own, and it costs almost nothing. Coil a short battery string of warm lights into the jar, tuck the battery pack behind it, and set it on the counter away from the sink splash zone. I leave mine on all evening so nobody has to fumble for the switch at night, and the glow through the glass is lovely. Swap the batteries once and it lasts the whole season.

Cost: ~$4 | Time: 10 minutes

Similar Posts

Leave a Reply

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