23 Bathroom Towel Rack Ideas Over Toilet for Small Spaces

That space above your toilet? You’re wasting it. I know, I know—nobody gets excited about toilet real estate. But when you’re working with a bathroom the size of a broom closet, every square inch matters.

I’ve had apartments with bathrooms so tiny that I could sit on the toilet and wash my hands in the sink at the same time (not that I did, but I could). My secret storage weapon is the area above the toilet, and to be honest, the amount of space you can create there for towels is astounding.

Let me show you 23 over-toilet towel rack ideas that’ll transform that dead space into your bathroom’s hardest-working area.

Three-Tier Over-Toilet Ladder Shelf

Three-Tier Over-Toilet Ladder Shelf

The classic over-toilet ladder shelf gives you three levels of storage without touching your floor space. These freestanding units bracket your toilet and climb straight up.

I used one in my first apartment, and it held rolled towels on all three shelves plus decorative baskets. No installation required—just position it over the toilet, and you’re done.

The best part? When you move, it comes with you. No patching holes, no hassle, just pick it up and go.

Wall-Mounted Floating Shelves

Wall-Mounted Floating Shelves

Floating shelves mounted above the toilet create sleek storage for rolled or stacked towels. You control the exact height and spacing to fit your needs.

In my powder room, I have three staggered floating shelves that hold a lot more towels than you might imagine. Rather than being merely functional, the staggered arrangement appears deliberate and contemporary.

Mount them at least 12 inches above the toilet tank to avoid that cramped feeling. Give yourself some visual breathing room.

Over-Toilet Cabinet with Towel Bar

Over-Toilet Cabinet with Towel Bar

These all-in-one cabinets sit over your toilet with enclosed storage on top and a built-in towel bar on the front or side. You get hidden storage plus visible towel hanging.

I put one in my guest bathroom, and it’s a great way to showcase new guest towels while concealing extra toilet paper and cleaning supplies. Everything you require in a single vertical unit that only takes up the footprint of the toilet on the floor.

Look for models with adjustable shelving inside so you can customize the storage.

Tension Pole Shelf System

Tension Pole Shelf System

Tension poles run floor to ceiling behind your toilet, with shelves that attach at whatever heights you want. No wall mounting, no damage, tons of flexibility.

These are brilliant for rental bathrooms where you can’t drill holes. I used one during grad school, and I moved it between three different apartments because it adjusted to any ceiling height.

Just make sure you get a quality one that won’t slip. Cheap tension poles have a habit of sliding down at the worst possible moments :/

Industrial Pipe Shelf Unit

Industrial Pipe Shelf Unit

DIY enthusiasts, this one’s for you. Black iron pipes create a rugged over-toilet shelf unit with serious style points.

After constructing a frame that attaches to the wall behind the toilet, you can install wooden shelves wherever you’d like. Guests always think it cost a fortune, even though I made one for my downstairs bathroom. Actuality? Perhaps $60 for supplies and a workday.

The industrial vibe works especially well in modern or farmhouse-style bathrooms.

Woven Basket Tower

Woven Basket Tower

Stack decorative woven baskets on a metal frame above the toilet. Each basket holds rolled towels, and the whole setup looks beachy and casual.

I’ve seen this in coastal-themed bathrooms, and it’s perfect for that relaxed, spa-like aesthetic. Plus, baskets hide any imperfect towel rolling, which is honestly half the battle.

Choose baskets with handles so you can easily pull them down to grab towels.

Corner Étagère Unit

Corner Étagère Unit

If your toilet sits in or near a corner, an étagère (fancy word for corner shelf unit) maximizes that often-wasted angular space.

With three to five tiers that extend from corner to corner, these units usually offer a significant amount of storage space. I put one in my mom’s bathroom, where the toilet is in the corner, and it can accommodate all of her towels as well as ornaments.

Measure your corner angle first—not all corners are perfect 90 degrees.

Slim Ladder Shelf

Slim Ladder Shelf

Unlike bulky over-toilet units, slim ladder shelves lean against the wall behind the toilet with a minimal footprint. You get vertical storage without the visual weight.

I prefer these in smaller bathrooms where chunky furniture makes the space feel cramped. The open ladder design maintains a sense of airiness while providing real storage capacity.

Make sure you anchor it to the wall so it doesn’t tip forward when you grab towels.

Wall-Mounted Towel Rack with Shelf Top

Wall-Mounted Towel Rack with Shelf Top

Simple wall-mounted towel racks with a shelf on top give you the best of both worlds—hanging space and folded towel storage.

Mount one of these above the toilet, and you’ve got two bars for hanging plus a platform for rolled or stacked towels. I use this setup in my half-bath, and it handles all the hand towels and washcloths I need.

Chrome, brushed nickel, or matte black—choose whatever matches your existing fixtures.

Rustic Wood Crate Shelves

Rustic Wood Crate Shelves

Repurpose wooden crates as shelving units above the toilet. Stack them, mount them to the wall, and fill them with rolled towels.

It is the best farmhouse chic, and it is remarkably practical despite having been assembled out of literal storage crates. I have been able to do this in a bathroom rented with command strips to mount lightweight crates, and it stood perfectly.

Distressed or weathered crates look especially good if you’re going for that rustic vibe.

Glass Shelf Unit

Glass Shelf Unit

For bathrooms with modern or minimalist aesthetics, glass shelves mounted above the toilet maintain an open, airy feeling.

Small spaces are not visually cluttered with glass like solid shelving is. I also used tempered glass shelves that I installed in my modern bathroom, and they almost disappear, yet they still have a practical meaning in terms of the storage of white towels.

Make sure you use proper mounting hardware—glass is heavy and needs solid support.

Towel Ladder with Hooks

Towel Ladder with Hooks

A narrow ladder that mounts to the wall above the toilet, but with hooks instead of just rungs. You get vertical storage with more hanging options.

I am a fan of this in the family bathrooms where everyone has to be provided with a towel space. The towel of one person is attached to a hook, but there is no question of whose towel is this anymore.

Space hooks about 8 inches apart vertically so towels don’t overlap and stay separate.

Open Cube Storage

Open Cube Storage

Modular cube organizers mounted above the toilet create individual compartments for rolled towels. Each cube holds one or two towels, and the grid pattern looks clean and organized.

I used a six-cube organizer in my kids’ bathroom—two cubes per kid for their towels. Visual organization that even children can maintain, which is basically a miracle.

White cubes keep things looking fresh and bright in small spaces.

Tiered Wire Basket System

Tiered Wire Basket System

Industrial-style wire baskets mounted to the wall in tiers create storage that allows air circulation. This is key for damp towels that need to dry.

Wire baskets also allow air to pass through unlike solid shelving and this means that they do not have that stuffy smell that damp towels develop. There are three wire baskets on top of my pool bathroom toilet which are ideal in wet towel.

Powder-coated wire resists rust better than plain metal in humid bathrooms.

Floating Box Shelve

Floating Box Shelve

Box shelves (those enclosed on three sides) mounted above the toilet create modern storage pockets for towels and toiletries.

I like staggering these at different heights and depths to create visual interest while maximizing storage capacity. Three box shelves can hold a surprising amount when you arrange them cleverly.

Paint them to match your wall color if you want them to blend in, or make them an accent color for personality.

Towel Rack with Built-In Magazine Holder

Towel Rack with

Some over-toilet units include towel bars plus magazine holders or small shelves. You get multi-purpose storage in one installation.

Frankly speaking, it would be convenient to have reading material stored in the bathroom we are all adults, we understand what happens. May as well know it and go off-record, FYI.

These combo units work especially well in powder rooms or guest bathrooms.

Vertical Towel Holder Post

Vertical Towel Holder Post

A single vertical post that mounts to the wall behind the toilet with arms extending out at intervals. You hang towels on the arms like a coat tree.

This takes up almost no horizontal space—maybe 6 inches from the wall—while providing multiple towel hanging spots vertically. I saw this in a friend’s tiny bathroom, and it’s genius for ultra-narrow spaces.

Make sure the arms are spaced far enough apart that towels can dry properly.

Repurposed Pallet Shelf

Repurposed Pallet Shelf

An upcycled wood pallet mounted above the toilet becomes rustic shelving for rolled towels. You can leave it natural or paint it any color.

I’ve seen these painted white, stained dark walnut, or left completely raw for that reclaimed look. Each pallet slat becomes a shelf, and you can add hooks to the bottom for even more hanging options.

Sand it thoroughly—nobody wants splinters in their bathroom.

Bamboo Spa Tower

Bamboo Spa Tower

The bamboo tower units that are used to create the spa appeal are effective in the small bathrooms. These are normally long and slender, and fit well above the toilet.

The natural bamboo brings warmth and texture to bathrooms that might otherwise feel cold and sterile. I used one in a guest bathroom renovation, and it completely transformed the vibe.

Bamboo handles humidity well, which is obviously important in bathrooms.

Metal Grid Wall Panel

Metal Grid Wall Panel

Mount a metal grid panel to the wall above the toilet, then use S-hooks to hang baskets for towel storage. Completely customizable and changeable.

You can rearrange baskets anytime you want just by moving hooks. I love this level of flexibility, especially when you can’t decide on a permanent configuration.

Spray paint the grid to match your bathroom’s color scheme if the standard black or white doesn’t work.

Minimalist Single Shelf with Rod

Minimalist Single Shelf with Rod

One floating shelf with a simple rod underneath—that’s it. Sometimes simple wins in small spaces.

The shelf holds folded towels, the rod holds hanging towels. Two types of storage, minimal visual clutter, maximum function. I installed this exact setup in my minimalist-styled powder room.

Keep it narrow (6-8 inches deep) so it doesn’t protrude too far into the space.

Corner Shelves with Towel Bar

Corner Shelves with Towel Bar

Triangle corner shelves stacked vertically with a towel bar mounted below the bottom shelf. You use the corner space most people ignore.

I’ve got three corner shelves in my main bathroom’s toilet corner topped with a horizontal bar below. The shelves hold rolled towels, the bar holds hanging towels—double the capacity in a spot that would otherwise be useless.

Swing-Out Storage Unit

Swing-Out Storage Unit

A hinged unit that swings out from the wall when you need it and folds flat when you don’t. This is next-level space saving.

Outstanding to incredibly small bathrooms with permanent installations that would render them unusable. I myself have not had it installed yet, but the idea of it is in my mind to replace my half-bath.

These are pricier than standard shelving, but the space-saving payoff might justify the cost.

Quick Style Comparison

StyleVisual WeightPrice RangeInstallation
Ladder shelfMedium$40-100None
Floating shelvesLight$20-6030 minutes
Cabinet unitHeavy$80-20045 minutes
Wire basketsLight$30-7020 minutes

Making It Work

Making It Work

Here’s the deal with over-toilet storage: measure everything twice, install once. Know your toilet dimensions, your wall space, and how much clearance you need to comfortably sit down without bonking your head on shelves.

I learned this the hard way when I installed shelves too low and kept hitting my head every time I stood up. Not my finest moment 🙂

The sweet spot is usually 10-12 inches above the toilet tank for the lowest shelf or towel bar. This gives you enough clearance while still keeping everything reachable.

Final Thoughts

Final Thoughts

Stop ignoring that vertical space above your toilet. In small bathrooms, it’s basically free real estate that most people completely waste.

Use a full storage tower, go with plain floating shelves, or use something creative and DIY, you will be surprised at how much space you can make into tower storage. And honestly? The majority of these solutions are beautiful in photos, and thus, they are absolutely Pinterest worthy yet really useful.

Pick an option that matches your style and skill level, install it properly, and enjoy finally having enough towel storage in your tiny bathroom. Your towels—and your sanity—will thank you.

Now go measure that toilet space and stop letting it sit there doing absolutely nothing. IMO, unused vertical space in a small bathroom is basically a crime against organization.

Leave a Comment