Your Guide to Beautiful Spaces

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

Bathroom

10 Bathroom Shelf Decor Ideas Over the Toilet

Two floating shelves over a toilet with woven baskets, rolled towels, a small plant and glass jars

Every bathroom has one tall blank wall that does nothing all day: the wall above the toilet. A shelf or two turns that dead space into the hardest working and prettiest spot in the room, and most of these ideas take under an hour.

This list covers the shelf styles people ask about most: floating shelves with baskets, a ladder shelf that stands over the tank, a rustic wood shelf with a plant, a shelf with a towel bar below, glass shelves, a tiered tray, rolled towels with glass jars, a long shelf with framed art, a corner shelf for tiny rooms, and guest ready styling with spare rolls.

The first three ideas are builds with full materials and steps. The rest are styling recipes you can copy with one or two pieces each.

Safety first, always. Anchor wall shelves into studs whenever you can, respect the weight limit of every bracket, and keep heavy or glass items off the shelf directly above the tank, where a fall could crack porcelain or hurt someone.

Collage of bathroom shelf decor over the toilet with a terracotta banner reading 10 Bathroom Shelf Decor Ideas Over the Toilet

Quick Picks

  • Start here: Two Floating Shelves With Baskets (idea 1)
  • No drilling: Ladder Shelf That Stands Over the Tank (idea 2)
  • Most charming: Rustic Wood Shelf With a Small Plant (idea 3)

1. Two Floating Shelves With Baskets

The wall above the toilet is tall, empty and begging for a job. Two floating shelves with baskets give that wall a calm system: baskets hide the messy things, and open space shows the pretty ones. This Love KANKEI white floating shelf set of two, 17 inch is solid wood with a protective ledge, and each shelf holds up to 36 pounds when fixed into studs.

Style the lower shelf with two baskets for daily things and the upper shelf with rolled towels and one plant. The room gains a whole cupboard of storage and loses nothing but blank wall.

⏱ 60 minutes💲 Low🛠 Medium

Materials Needed

  • One set of two floating shelves with brackets
  • A drill, a level, a pencil and a stud finder
  • Two woven baskets that fit the shelf depth
  • Rolled towels and one small plant to style

How to Make It

  1. Measure the wall above the toilet and mark the lower shelf line at least 12 inches above the tank lid.
  2. Find the studs, fix the brackets level, and slide the first shelf on until it sits tight.
  3. Mark the second shelf 12 to 14 inches above the first and fix it the same way.
  4. Set two baskets on the lower shelf and rolled towels with a plant on the upper shelf.
  5. Stand back, swap pieces until both shelves look balanced, and check nothing overhangs the edge.

Tip: Put heavy things only in baskets on the lower shelf, close to the wall. Light and pretty pieces belong on the top shelf.

2. Ladder Shelf That Stands Over the Tank

If drilling is not an option, a ladder shelf that stands over the tank brings the shelves to the wall instead. The frame straddles the toilet, the shelves stack above it, and the whole unit can move with you one day. This Homykic bamboo over the toilet storage rack is solid bamboo with three shelves and hooks, and it comes with anti tilt kits for safety.

Build it once, style it in layers, and a dead corner becomes the hardest working spot in the bathroom. Bamboo also shrugs off steam and splashes far better than cheap board.

⏱ 45 minutes💲 Medium🛠 Easy

Materials Needed

  • One over the toilet ladder shelf unit
  • The anti tilt kit from the box
  • Baskets and rolled towels for styling
  • One small plant for the top shelf

How to Make It

  1. Build the frame on the floor following the instructions, keeping every screw finger tight until the end.
  2. Slide the unit into place over the toilet and check the bottom bar clears the tank and pipes.
  3. Tighten all screws, level the feet, and fix the anti tilt straps to the wall.
  4. Load the lowest shelf with baskets, the middle with towels, and the top with a plant and light decor.
  5. Give the unit a gentle push to confirm it stands firm before you call it done.

Tip: Measure your toilet height and the space behind the tank before you order any over the toilet unit. Two minutes with a tape measure saves a return.

3. Rustic Wood Shelf With a Small Plant

One rustic wood shelf can carry a whole farmhouse mood. The warm grain softens white tile and porcelain, and a single green plant does the decorating for you. This QEEIG rustic brown floating shelf set of two, 16 inch has the depth for baskets and towels at 6.7 inches, with brackets rated for real bathroom loads.

Use one shelf here above the tank and save the second for above the sink or a towel wall. One shelf styled well always beats two shelves filled at random.

⏱ 40 minutes💲 Low🛠 Medium

Materials Needed

  • One rustic wood floating shelf with brackets
  • A drill, a level and a stud finder
  • One small plant that enjoys humidity
  • A candle in a holder and folded towels

How to Make It

  1. Mark a level line about 12 inches above the tank and find the studs behind it.
  2. Fix the bracket firmly, slide the shelf on, and check it sits tight with no wobble.
  3. Place the plant at one end, the candle in its holder in the middle, and folded towels at the other end.
  4. Step back and remove one item. Rustic styling looks best with breathing room.
  5. Water the plant over the sink, never on the shelf, so the wood stays dry and handsome.

Tip: Choose plants that love bathroom humidity, like pothos or a fern. They thrive on shower steam and ask for almost nothing.

4. Shelf With a Towel Holder Bar Below

A shelf with a towel bar below it works twice as hard: storage above, a dry towel within reach below. It is the smartest combo for the wall between the toilet and the sink. This SODUKU floating shelf set of two with a towel bar pairs solid pine boards with a metal frame and a bar sized for hand towels and bath towels alike.

Hang the towel you use daily on the bar, keep spare towels rolled on the shelf, and the wall starts to feel planned rather than patched together.

You’ll need: a shelf set with a towel bar, one daily towel and rolled spares

Best for: bathrooms where the towel rail is too far from the sink

5. Glass Shelves for an Aesthetic Look

Glass shelves almost disappear, which is exactly why they suit small bathrooms. The wall color shows through, light passes around them, and your bottles become the display. This SAYAYO tempered glass floating shelf set of three, 12 inch uses glass far stronger than ordinary panes, with neat brackets and a clean floating look.

Style glass with restraint: amber or white bottles, one plant, and nothing crowded. And keep glass shelves for light things only, well away from where a heavy item could fall into the tank area.

You’ll need: a set of glass floating shelves, pretty bottles and one small plant

Best for: small bright bathrooms that need storage without visual weight

6. Tiered Tray on a Wide Shelf

A tiered tray turns one flat shelf into two levels of display, and it corals small bottles that otherwise wander. On a wide shelf over the toilet it makes a complete styled scene in one move. This Xumilas two tier wooden vanity tray organizer is wide, water resistant coated wood, and tall enough between tiers for real bottles.

Put the tray at one end of the shelf and rolled towels at the other. Height at one end, softness at the other, and the shelf looks styled by a professional.

You’ll need: one wide shelf, a two tier tray and small bottles to fill it

Best for: wide shelves that look empty or messy with loose bottles

7. Rolled Towels and Glass Jars on One Shelf

The hotel shelf formula never fails: rolled white towels on one side, glass jars on the other, nothing else. It reads clean from the doorway and takes ten minutes to copy. These glass jars with bamboo lids, set of two keep cotton balls and swabs dust free while the glass keeps the shelf feeling light.

Roll the towels tightly, stand the jars where light catches them, and resist adding a third thing. The empty space between the two groups is part of the design.

You’ll need: white towels to roll and a pair of glass jars with lids

Best for: guest bathrooms and anyone who loves the hotel look

8. Long Shelf With Framed Art Above It

A long shelf with art above it turns the toilet wall into a real feature, the kind guests comment on. The shelf carries the useful things, and the frames carry the personality. This 24 inch oak floating shelf set of two gives you one long shelf for this wall and a spare for elsewhere, each deep enough for baskets and plants.

Hang the art after the shelf is styled, centered on the shelf rather than the wall, with the bottom frame about six inches above the shelf surface. That small gap ties the two together.

You’ll need: one long floating shelf, two small framed prints and shelf basics

Best for: plain toilet walls in guest bathrooms and half baths

9. Corner Shelf for a Very Tiny Bath

When the wall above the toilet is too narrow for a straight shelf, the corner is waiting. Corner shelves tuck into space nothing else can use and hold the small things beautifully. This FNBAR corner floating shelf set of two in rustic brown has a guard rail on each shelf, so bottles stay put in a busy little room.

Keep corner shelves for the lightest load: a mini plant, a jar, one rolled towel. In a tiny bath, a small shelf used well beats a big shelf used badly.

You’ll need: a corner shelf set and only light, small items

Best for: very tiny bathrooms and narrow toilet corners

10. Shelf Styling for Guests With Spare Rolls

The kindest shelf styling thinks about the guest who will not ask where the spare rolls live. A pretty basket of rolls on the shelf answers the question silently and looks good doing it. This StorageWorks wicker toilet paper storage basket holds six regular rolls, has a lid and handles, and its woven texture warms the whole wall.

Add one folded guest towel and a small plant beside the basket, and keep the rest of the shelf clear. Guests feel looked after, and you never get the awkward knock on the door.

You’ll need: a lidded basket for spare rolls, one guest towel and a small plant

Best for: guest bathrooms and half baths that host often

Frequently Asked Questions

How do I decorate the shelf above my toilet?

Work in threes: something useful in a basket, something soft like rolled towels, and something alive like a small plant. Keep heavy or glass items off the shelf directly above the tank, and leave a little empty space so the shelf looks styled, not stored.

What can I put on floating shelves over the toilet?

Baskets for spare rolls and bottles, rolled towels, a small plant, a candle in a holder and framed art are the classic mix. Anchor shelves into studs, respect the weight limit, and keep daily items on the lowest shelf where they are easy to reach.

How high should a shelf be above a toilet?

Leave at least 12 inches between the top of the tank and the lowest shelf so heads and hands clear it easily. A second shelf can sit 12 to 14 inches above the first. Always check the tank lid can lift off for repairs without moving the shelf.

Are glass shelves a good idea over a toilet?

Tempered glass shelves are strong and look wonderfully light, but style them with light items only and fix them exactly as the instructions say. Save heavy bottles and jars for wood shelves, and never place glass where it could fall into the tank or bowl.

How do I style bathroom shelves for guests?

Think like a host: spare rolls visible in a pretty basket, one fresh guest towel, cotton balls in a jar, and a small plant or candle for welcome. If a guest can find everything without opening a cupboard, the styling is doing its job.

Are over the toilet ladder shelves safe?

Yes, when the unit is built fully, leveled, and fixed with the anti tilt straps supplied in the box. Keep the heaviest items on the lowest shelf, check the straps now and then, and never let children climb the frame.

Final Thoughts on Bathroom Shelf Decor Over the Toilet

The wall above the toilet is free storage and free style, waiting in every bathroom. Pick the shelf that suits your walls and your drilling comfort, anchor it well, style it in threes, and that blank wall will start earning its keep every single day.