12 Christmas Bathroom Ideas for Cozy and Elegant Holiday Style

This post may contain affiliate links. Please read my disclosure policy.

Click to share!

Nobody decorates the bathroom for Christmas. That is exactly why everyone notices when you do.

Think about it. Guests walk through your living room in a blur of lights, then slip into the bathroom and find a plain white towel. A few small touches in there feel like a surprise.

I started with one tray and a jar of flameless candles, and honestly it got more compliments than my tree. It is a tiny room, so a little goes a long way.

These 12 christmas bathroom ideas cover cozy, elegant, colorful and DIY styles. Everything is safe for a damp room, with battery lights, flameless candles and nothing that sits near water.

Collage of Christmas bathroom ideas in cozy, gold and white, red and white and rustic styles

Quick Picks

  • Easiest idea: Christmas Soap, Towel and Tray Styling (idea 12)
  • Best budget DIY: DIY Peppermint Bath Salt Jars (idea 10)
  • Prettiest: Gold and White Elegant Christmas Bathroom (idea 3)

1. Cozy Christmas Bathroom

Cozy starts with texture. I swap the regular bath mat for a thick cream one, roll a few fluffy towels in a basket and add a small tray with candles. It feels like a spa that happens to smell like pine.

Use flameless candles in the bathroom, always. Steam, towels and real flames do not mix. A set of flameless candles with a timer turns on by itself, so the room glows every evening without any effort.

You’ll need: flameless candles, a cream bath mat

Best for: anyone who wants a warm look with almost no effort

2. Red and White Christmas Bathroom

Red and white is the happiest Christmas combo, and it works well in a bathroom because white fixtures do half the job for you. Red striped towels, a red bow on the soap pump and one red ornament in a dish is plenty.

Keep the red in small doses. Too much red in a small room can feel heavy, so let the white tile and walls breathe. A candy cane stripe on one item, like a hand towel, is the finishing touch I like best.

You’ll need: red and white striped hand towels, red velvet ribbon

Best for: white bathrooms that need a fast pop of color

3. Gold and White Elegant Christmas Bathroom

If you like a calm, sophisticated look, this is the one. White towels, a gold tray, soft candlelight and a small vase of white flowers make a plain vanity feel like a hotel. I think it is the prettiest idea on this list.

Choose one metal and stick to it. Gold with a little brass looks rich, but mixing gold with chrome fights the fixtures. Use gold mercury glass candle holders with flameless candles inside.

You’ll need: gold candle holders, a gold tray, white towels

Best for: modern bathrooms and guest powder rooms

30% OFFPrintable Christmas bundle with planner, advent activity cards, gift tags and family games

Printable Bundle

Christmas Printable Bundle

Christmas planner, 24 advent activity cards, 36 gift tags, handmade labels, Santa letter and family games.

$9.99$6.99SAVE 30%Instant PDF download
Get the Bundle

4. Burgundy and Green Christmas Bathroom

Burgundy and green feels deeper and moodier than classic red. It looks great in a bathroom with dark tile, wood or a white vanity that needs some drama. Burgundy towels and fresh green stems do most of the work.

Real fir and eucalyptus smell lovely, but change the water often because steam wilts them. If you want zero upkeep, use good quality faux stems. A velvet ribbon on a bottle or soap pump ties both colors together.

You’ll need: burgundy velvet ribbon, green glass bottles, faux fir stems

Best for: darker bathrooms and anyone tired of bright red

25% OFFPrintable Christmas party games pack with trivia, charades, who's most likely to and gift swap games

Printable Games

Christmas Party Games Pack

9 fun games for family, friends and office parties: trivia, charades, gift swap and more.

$7.99$5.99SAVE 25%Instant PDF download
Get the Games

5. Blue and Silver Winter Christmas Bathroom

Blue and silver makes the bathroom feel like fresh snow. Pale blue towels, silver ornaments in a clear jar and a few white snowflakes are all you need. It is the freshest, cleanest look on the list.

This palette works best with plenty of white and good light. If your bathroom is dim, add a warm white battery light strand so it does not feel cold. Silver ornaments in a glass jar are an easy way to get shine without clutter.

You’ll need: silver shatterproof ornaments, pale blue towels

Best for: bright bathrooms with a cool, clean style

6. Pink Christmas Bathroom

Pink is playful, and a pink Christmas bathroom makes people smile the second they walk in. I would start with blush pink towels, add a bowl of pink and white ornaments and finish with a tiny tree on the counter.

Pair pink with lots of white and a bit of gold so it stays sweet and not sugary. Shatterproof ornaments are the safe pick in a room with hard tile floors. A candy stripe mat gives it a fun, whimsical feel.

You’ll need: blush pink towels, pink and white ornaments

Best for: anyone who wants a playful, girly holiday look

7. Rustic Country Christmas Bathroom

Rustic country is all about natural things. Wood, plaid, burlap, pinecones and a galvanized bucket full of evergreens bring the cabin feeling into your bathroom. It looks great with a farmhouse sink or a wooden vanity.

Pinecones from the yard are free, but have an adult bake them in a low oven for about 30 minutes first to kill any bugs and dry out the sap. A plaid hand towel and a mason jar candle finish the look without costing much.

You’ll need: small galvanized bucket, plaid hand towel, pinecones

Best for: farmhouse bathrooms and cabin lovers

8. Vintage Cottage Christmas Bathroom

Vintage cottage is soft, sweet and a little nostalgic. Think lace trimmed towels, pastel glass ornaments in a ceramic bowl and a small wreath with a pale bow. It is perfect for beadboard walls and old style tubs.

You do not need real antiques. Vintage inspired ornaments and a thrifted ceramic bowl give the same feel for very little. Keep everything slightly mismatched, because that is the charm of a cottage look.

You’ll need: vintage style glass ornaments, a lace trimmed towel

Best for: older homes, beadboard walls and cottage lovers

9. DIY Evergreen Garland for the Bathroom Mirror

A garland over the mirror is the easiest way to make a bathroom feel finished. You can buy one, but making it takes under an hour and lets you match your colors. I like a short garland just across the top of the mirror.

Use faux greenery, since real garland dries out in the steam. Keep it above the sink and away from the tub or shower, and hang it with removable hooks so the mirror stays clean. Choose battery lights and never plug lights in near water.

⏱ 45 minutes💲 Low🛠 Easy

Materials Needed

  • Faux evergreen garland, about 4 feet
  • Battery operated warm white fairy lights
  • Floral wire
  • Small gold ornaments and berry picks
  • Velvet ribbon
  • Removable adhesive hooks

How to Make It

  1. Lay the garland flat and fluff out every branch.
  2. Weave the battery lights through the greenery and tuck the battery pack at one end.
  3. Wire ornaments and berry picks into the garland.
  4. Tie the ribbon into a bow and wire it on the side.
  5. Stick two removable hooks above the mirror and hang the garland so it drapes gently.

Tip: Test the battery pack and keep it dry, tucked behind the garland where steam and splashes cannot reach it.

10. DIY Peppermint Bath Salt Jars

Bath salt jars look pretty on a shelf and double as gifts. They cost very little, take minutes and make the whole bathroom smell like peppermint. I made a batch last winter and kept two for myself.

Label every jar clearly as bath salts, not for eating, and store them away from kids and pets. Peppermint oil is strong, so use it sparingly and do a skin test first. Skip it around babies and small children, and keep it away from cats and dogs. Buy glass jars with lids and a skin safe peppermint oil.

⏱ 20 minutes💲 Low🛠 Easy

Materials Needed

  • 2 cups Epsom salt
  • 1 cup coarse sea salt
  • 1/2 cup baking soda
  • About 10 to 15 drops skin safe peppermint essential oil
  • 1 or 2 drops soap safe red coloring
  • 3 clear glass jars with lids
  • Ribbon and kraft tags

How to Make It

  1. Mix the Epsom salt, sea salt and baking soda in a large bowl.
  2. Add the peppermint oil and stir well.
  3. Divide the mix and color one portion pale red with a drop of soap safe coloring.
  4. Spoon white and red layers into the jars.
  5. Close the lids, tie on ribbon and write a tag saying bath salts, not for eating.

Tip: Adults should handle the oils. Always use a clean dry spoon when scooping, because water in the jar makes the salts clump.

11. DIY Christmas Bathroom Sign

A little sign says Christmas louder than any garland. I like a simple one, just two words like Holiday Spa, painted in red or green on a white board. It hangs on a towel hook or the back of the door.

Bathrooms are humid, so seal the finished sign with a clear spray sealer. Spray it outdoors or in a well ventilated spot, and let it dry fully before you hang it. If you do not trust your handwriting, use letter stencils or vinyl letter stickers.

⏱ 1 hour plus drying💲 Low🛠 Easy

Materials Needed

  • Small wooden plaque, about 5 by 10 inches
  • White and red acrylic paint
  • Letter stencils or vinyl letters
  • Foam brush
  • Clear water resistant spray sealer
  • Twine
  • Faux evergreen sprig and a small bow

How to Make It

  1. Paint the plaque white and let it dry fully.
  2. Place the stencils and dab red paint over the letters, then peel them off.
  3. Let the paint dry, then seal outdoors with the clear spray.
  4. Thread twine through the holes or glue it to the back.
  5. An adult adds the faux sprig and bow with hot glue, then hang it on a hook.

Tip: Use a dry brush with very little paint when stenciling. That stops the paint from seeping under the letters.

12. Christmas Soap, Towel and Tray Styling

If you only have ten minutes, do this. Put a pretty tray on the counter, add a soap dispenser with a ribbon, roll a few guest towels and tuck in one ornament dish. That is a Christmas bathroom.

Trays keep everything tidy, so the counter looks styled and not cluttered. I like seasonal hand soap in a clear pump bottle. For guests, set out festive paper guest towels so nobody dries their hands on your good towels.

You’ll need: a round wooden tray, festive hand soap, rolled guest towels

Best for: guest bathrooms and quick holiday refreshes

Frequently Asked Questions

Is it safe to use candles in a bathroom at Christmas?

Use flameless candles only. Steam, towels and open flames are a bad mix, and flameless ones give the same glow with no risk.

Can I use plug in Christmas lights in the bathroom?

I would stick to battery powered lights and keep them away from the sink, tub and shower. Water and electricity should never meet.

How do I decorate a small bathroom without clutter?

Pick one tray, one garland or one sign, and keep everything else off the counter. Small and tidy looks more festive than crowded.

Will Christmas decor get ruined by steam?

Faux greenery and shatterproof ornaments handle humidity best. Seal wooden signs with a clear spray and keep paper items away from the shower.

Are essential oils safe to use in bath salts?

Use only a few drops of skin safe oil and do a skin test first. Keep peppermint oil away from babies, small children and pets.

What colors work best for a Christmas bathroom?

Red and white, gold and white, and green with burgundy are the easiest. Match the colors to your tile and towels so the room feels planned.

Final Thoughts on Christmas Bathroom Ideas

The bathroom is the smallest room in the house, and it can be the most memorable one at Christmas. A tray, a towel and a bit of glow are enough.

Start with the soap and tray styling, then add a garland or a jar of bath salts when you have time. Honestly, the peppermint jars are the one I would make first.

Click to share!

Leave a Reply

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