
Christmas decor has officially made its way into every room of the house – and honestly, the bathroom deserves a little holiday magic too. You do not need a giant bathroom, a renovation budget or seventeen tiny ceramic Santas to make it feel festive. A mini wreath, a cute hand towel or a few velvet bows can completely change the vibe.
These Christmas bathroom decor ideas are meant for real homes: small counters, ordinary tubs, rental-friendly walls and all. Some are super simple, some are a little more styled, and almost all of them can be recreated with things you already own plus one or two inexpensive extras.
This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. View the disclosure for more information.
Quick Tips Before You Decorate
- Choose one main color and one neutral so a small bathroom does not feel busy.
- Keep the sink, faucet and everyday storage easy to use.
- Decorate vertical surfaces – the mirror, door and shelves – before using floor space.
- Use shatterproof ornaments and keep batteries, cords and flames away from water.
- Repeat the same ribbon or greenery two or three times for a pulled-together look.
25 Christmas Bathroom Decor Ideas
1. Drape a Simple Garland Over the Mirror

A soft cedar garland across the top of the mirror instantly makes the whole room feel festive. Let the ends fall naturally instead of trying to make everything perfectly symmetrical – it looks more relaxed and believable.
What you need: A lightweight faux cedar garland and clear removable hooks.
Shop faux cedar garlands on Amazon
2. Add Velvet Bows to Your Sconces

This might be the cutest five-minute Christmas upgrade ever. Tie a little velvet ribbon around each sconce in burgundy, forest green or dusty pink and suddenly the whole room feels way more festive. Keep the bows petite and well away from the bulbs so they stay cute – not crispy!
What you need: Velvet ribbon, scissors and greenery sprigs if you want extra texture.
Shop velvet Christmas ribbon on Amazon
3. Style a Tiny Christmas Tree on the Vanity

A tiny tabletop tree is such a cute little surprise in the bathroom. Pop a 12- to 18-inch faux tree into a pretty pot or basket and tuck it onto the counter – it’s just enough Christmas cheer to make brushing your teeth feel a little more festive.
What you need: A mini artificial tree and a small woven basket or ceramic pot.
Shop mini tabletop Christmas trees on Amazon
4. Swap in a Festive Bath Mat

Only want to change one thing for Christmas in your bathroom? Make it the bath mat. Try deep green, candy-cane stripes, plaid or a cute holiday phrase for an easy festive update that still feels fun and put-together.
What you need: One washable, nonslip festive bath mat.
Shop Christmas bath mats on Amazon
5. Hang a Mini Wreath on the Mirror

I absolutely love this idea! It’s such a small thing to add, but it feels so festive and your guests will totally notice it. Hang a petite wreath from the mirror with velvet ribbon, or use a clear suction hook for a simpler look. It’s seriously cute!
What you need: An 8- to 12-inch wreath, ribbon and a clear hook.
Shop small Christmas wreaths on Amazon
6. Create a Christmas Vanity Tray

Give all those little Christmas extras a home on one cute tray — a candle, hand soap, mini tree and a pinecone are plenty.
It keeps the counter looking styled instead of scattered, and somehow makes the whole setup feel way more intentional.
What you need: A small tray, seasonal soap, a flameless candle and one festive accent.
Shop small vanity trays on Amazon
7. Use Red and White Striped Hand Towels

Candy-cane striped hand towels are such a fun way to sneak in a little Christmas. Pair them with plain white bath towels for a neutral breath of fresh air so the stripes stay cute without overpowering the room.
What you need: One or two striped hand towels and neutral bath towels.
Shop red and white hand towels on Amazon
8. Fill a Vase With Pine Branches

A few wispy pine or cedar branches in a simple glass vase are perfect if you want Christmas decor that feels fresh and unfussy.
Faux stems are the easiest option, but fresh clippings look gorgeous too — and might just have your guests asking, “Wait, did you make this yourself?”
What you need: Three to five pine stems and a narrow vase.
Shop realistic faux pine branches on Amazon
9. Decorate the Shelf Above the Toilet

Use the vertical space instead of filling the floor. Add a short garland, a framed winter print and one mini house to the shelf while leaving everyday storage easy to reach.
What you need: A small garland, mini house and printable art.
If this area always feels awkward, these over-the-toilet decorating ideas will help you style it after Christmas too.
10. Add a Holiday Shower Curtain

A shower curtain is a big visual change, so choose one you genuinely love. A subtle pine-tree print, tiny stars or a green gingham design feels festive without screaming “seasonal aisle!”
What you need: A washable holiday shower curtain and your existing liner.
Shop subtle Christmas shower curtains on Amazon
11. Hang Ornaments From the Shower Curtain Rings

Clip a few lightweight, shatterproof ornaments along the outside of the shower curtain for a little extra Christmas fun. Space them out so it still feels cute and effortless — this looks especially good against a simple white fabric curtain.
What you need: Lightweight shatterproof ornaments and ribbon loops.
Shop mini shatterproof ornaments on Amazon
12. Tie Green Towels With Ribbon and Greenery

Roll two spare hand towels, tie them with ribbon and tuck in a tiny faux pine sprig. Set the bundle in a basket for guests. It looks fancy but only takes about two minutes.
What you need: Green hand towels, ribbon and faux greenery.
13. Make the Tub Feel Like a Christmas Spa

Make bath time feel a little more Christmas-y with a styled bath tray. Add a flameless candle, a cute mug and a tiny cedar sprig, then toss a deep-green towel nearby for that cozy holiday color.
What you need: A bath tray, flameless candle, towel and greenery.
14. Add a Mini Village to a Bathroom Shelf

Two or three little ceramic houses are all you need to create the cutest mini Christmas village.
Tuck them onto a shelf or counter, add battery-operated tea lights, and suddenly you’ve got the sweetest little winter moment.
What you need: A few ceramic houses and optional LED tea lights.
Shop mini ceramic Christmas houses on Amazon
15. Style the Toilet Tank With One Simple Tray

A narrow tray with a mini tree, room spray and a little dish of pinecones gives that awkward empty spot an actual purpose. It’s basically a tiny Christmas vignette — cute, easy and just enough to make the space feel festive.
What you need: A narrow tray and two or three small accents.
Shop the cutest toilet trays on Amazon
16. Add Pink Christmas Bathroom Decor

Love pink? This one’s for you. Swap the classic red and green for a blush hand towel, a couple of pink velvet bows and a frosted mini tree for a softer Christmas look that still feels totally festive.
What you need: Blush towels, pink ribbon and a tiny frosted tree.
Shop pink Christmas bathroom decor on Amazon
17. Go for a Neutral Scandi Christmas Look

Stick with cream towels, pale wood, simple greenery and one paper star. This works especially well in a small bathroom because the limited palette feels calm instead of crowded.
What you need: Cream textiles, a paper star and one cedar stem.
18. Use Gingerbread Accents

Love the gingerbread look but don’t want your bathroom turning into a bakery explosion? Add a gingerbread-shaped soap dispenser or one tiny decorative house, then pair it with warm brown and cream towels to keep it cute, cozy and pulled together..
What you need: One gingerbread accent, neutral towels and warm-toned ribbon.
Shop gingerbread bathroom decor on Amazon
19. Hang a Wreath On the Bathroom Door

Running out of places to decorate? Don’t forget the door. A small wreath tied with a long velvet ribbon adds a pretty little Christmas moment without taking up an inch of counter space.
I love doing this because it’s simple to do but so cute!
What you need: A lightweight wreath, ribbon and an over-door or removable hook.
20. Decorate a Peg Rail or Towel Bar

Give your towel bar a tiny Christmas makeover. Tie on a mini wreath, add a little bell or tuck in a few cedar sprigs for an easy festive detail that feels way more special than it has any right to.
What you need: Mini greenery, a bell ornament and ribbon.
21. Frame a Vintage Christmas Print

One of the easiest Christmas upgrades? Swap in a seasonal print. Try a vintage winter landscape, botanical pine print or old-school Santa illustration, pop it into a frame you already own, and lean it on a shelf for an instant festive touch.
What you need: Printable holiday art and a small frame.
Shop vintage Christmas prints on Amazon
22. Add Warm Battery-Operated Lights

Tiny warm lights = instant cozy. Wrap a short strand around a shelf or mirror garland and suddenly the whole space feels a little more magical.
Battery-operated lights are your best bet here — just keep the battery pack dry and avoid regular plug-in lights anywhere near water.
What you need: A short battery-operated light strand suitable for damp locations.
Shop waterproof battery fairy lights on Amazon
23. Create a Coastal Christmas Bathroom

Mix eucalyptus-toned greenery with soft blue towels, white ceramic trees and a few natural shells. The palette feels wintry and beachy at the same time without relying on obvious nautical signs.
What you need: Blue towels, white ceramic trees and silvery-green stems.
24. Try a Moody Burgundy and Brass Palette

Deep burgundy hand towels, brass accents and dark green branches give a plain bathroom a cozy, expensive-looking holiday update. One or two velvet bows pull the whole palette together.
What you need: Burgundy towels, velvet ribbon and faux pine stems.
25. Keep It Simple With Soap, Towels and One Bow

You truly do not need to decorate every corner. A seasonal soap, one fresh hand towel and a velvet bow tied around a small vase can be enough – especially in a tiny powder room.
What you need: Festive soap, a clean hand towel and ribbon.
Shop Christmas hand soap on Amazon
How to Decorate a Small Bathroom for Christmas
In a small bathroom, decorate up instead of out. Use the mirror, door, towel bar and wall shelf so the floor and counter stay functional. Pick one main color plus a neutral, repeat the same greenery in two or three places and stop before every surface is full.
If you are decorating an apartment, you may also like these small apartment Christmas decor ideas. For a more natural holiday look, see these organic modern Christmas decorating ideas.
Christmas Bathroom Decorating FAQs
How do you decorate a bathroom for Christmas?
Start with one high-impact swap, such as a festive bath mat, hand towel or mirror garland. Then add one smaller detail like seasonal soap, a mini wreath or a vase of greenery. Two or three coordinated touches are usually enough.
What Christmas decor works best in a small bathroom?
Choose decor that uses vertical space: a wreath on the door, garland above the mirror, framed art or a tiny shelf display. Avoid bulky floor decorations and keep the sink area clear.
Can you put Christmas lights in a bathroom?
Only use lights that the manufacturer says are appropriate for that location. Battery-operated waterproof lights are generally easier to position, but the battery pack still needs to stay dry. Keep all lights away from sinks, tubs and showers.
How can I decorate my bathroom for Christmas on a budget?
Shop your own Christmas bins first. Move a small wreath, a few ornaments, spare ribbon or faux greenery into the bathroom. A printable winter image in an existing frame and a clean hand towel in a holiday color can finish the look for almost nothing.
How do I make Christmas bathroom decor look classy?
Limit the color palette, repeat the same material a few times and leave breathing room around each piece. Greenery, velvet ribbon, warm metal and plain textiles usually look more elevated than lots of novelty signs.
Final Thoughts
The best Christmas bathroom decor is cute and practical. Pick a few ideas that work with the space you actually have, keep anything electrical safely away from water and do not be afraid to stop after one great towel and a little bow. Sometimes the smallest rooms are the most fun to decorate.
If you liked this post, you may also enjoy:




Leave a Reply