Bathrooms have a funny way of turning chaotic without warning. You think you have just enough space, and suddenly, towels, toiletries, and cleaning supplies are taking over every available inch.
Honestly, one of the easiest ways to reclaim your bathroom is by using the space over your toilet. It’s like free real estate that almost no one uses efficiently.
Over-the-toilet storage isn’t just practical—it can actually make the bathroom feel more organized, spacious, and even stylish.
I’ve tried a bunch of setups myself, and some of these ideas work far better than you’d expect. Let’s walk through 22 creative ways to make the most of that small, awkward space.
1. Floating Shelves
Floating shelves are classic for a reason. They’re simple, minimal, and let you display decorative items alongside everyday essentials. What I love is how versatile they are—you can stack towels on one shelf, small baskets on another, and even add a tiny plant for a pop of green.
A neat trick is to stagger the shelves instead of lining them perfectly, which makes the bathroom feel more dynamic and lived-in.
2. Ladder Shelf
If you want something a little more statement-making, a ladder-style shelf leans over the toilet and adds a casual, relaxed vibe. You can hang hand towels, stack toiletries, or just use it to display a few cute baskets. I’ve noticed these work especially well in narrow bathrooms because they don’t feel heavy or permanent.
3. Cabinet Units
Sometimes you just need closed storage to hide away cleaning products or extra toilet paper. A cabinet over the toilet can do just that while still looking neat and intentional. The good thing is, these units come in so many sizes that even a tiny bathroom can benefit. I personally like cabinets with glass fronts for a balance of openness and concealment.
4. Corner Shelves
Bathrooms often have awkward corners that get wasted. Corner shelves take advantage of that empty space without crowding the toilet. They’re perfect for small decorative accents, extra soap, or even a small basket of essentials. The key is to avoid making them too deep, or they can feel intrusive.
5. Hanging Baskets
Baskets aren’t just for laundry—they make excellent over-the-toilet storage. Hanging a couple of baskets on a rod or hooks can hold everything from hand towels to spare toiletries. I like this idea because it adds texture and warmth while keeping the clutter off the counter.
6. Over-the-Toilet Cabinet with Mirror
A mirrored cabinet does double duty: storage and a reflection. This is especially handy in bathrooms without a lot of natural light. You get a practical surface for grooming while keeping your essentials tucked away. I found that mirrored cabinets instantly make the space feel brighter and larger.
7. Industrial Pipe Shelves
If you’re into a more industrial look, shelves mounted on pipes are super stylish. They’re sturdy and add character without feeling fussy. I’ve set up a small unit like this in a bathroom, and it surprisingly works in both small and medium-sized spaces. The trick is keeping the items on the shelves minimal, so it doesn’t look cluttered.
8. Hanging Glass Jars
Using glass jars for storage is both creative and practical. You can attach them to a small shelf or hang them from hooks to hold cotton balls, Q-tips, or even bath salts. What I love is how customizable they are—you can paint lids, add labels, or just let the glass shine.
9. Wicker Shelving
Wicker baskets or shelves bring a cozy, natural touch to the bathroom. They’re perfect for rolled-up towels, extra soaps, or little decorative pieces. I always recommend mixing wicker with a more neutral wall color so it doesn’t feel heavy. This is one of those solutions that makes a bathroom feel intentionally put together.
10. Tension Rod Storage
A tension rod over the toilet can be a surprisingly versatile solution. You can hang baskets, small bins, or even hooks for loofahs and towels. The best part is there’s no drilling, which is perfect if you rent. In my experience, this works best in smaller bathrooms that need a quick, temporary storage boost.
11. Corner Ladder Shelf
This is a variation of the ladder shelf idea, but designed specifically for corners. It leans neatly and takes up minimal space while giving you multiple levels to store essentials. I’ve found it perfect for stacking toilet paper, a small plant, and a few decorative items. It keeps everything accessible without feeling crowded.
12. Wooden Crate Stacking
Stacked wooden crates feel rustic and personalized. You can attach them to the wall or just place them on the tank itself. They’re surprisingly flexible and allow for different storage configurations. In a small bathroom, crates instantly add warmth and a sense of order.
13. Small Bookcase
If you have the height, a slim bookcase over the toilet can work wonders. I’ve used mine for extra towels, magazines, and a few small baskets of personal items. It’s a practical solution that feels like it belongs rather than something shoehorned into the space.
14. Corner Triangular Shelves
Triangular shelves are perfect for tight spaces. They fit into corners, provide storage, and keep things organized without protruding too far. I’ve noticed they work especially well for smaller toiletries that tend to clutter countertops.
15. Tiered Metal Shelves
Tiered metal shelves have a light and airy feel. They’re great for small bathrooms because they provide vertical storage without feeling bulky. You can mix metals with wood accents to keep the look soft and approachable.
16. Hanging Wall Pockets
Wall pockets are one of those underrated solutions. They’re perfect for storing magazines, small towels, or extra toiletries. I personally like how they make the wall functional without feeling heavy. In shared bathrooms, they also keep each person’s items separated and easy to reach.
17. DIY Pallet Shelf
For those who enjoy a hands-on approach, a DIY pallet shelf can add character and function. Sand it, paint it, and mount it above the toilet for a unique, rustic storage spot. I’ve found that DIY pieces like this make a bathroom feel completely custom and personal.
18. Minimalist Metal Rack
A sleek, minimalist rack is perfect for modern bathrooms. It provides a few shelves for necessities while staying visually light. I like racks that are painted black or white for contrast—they instantly make the space look intentional.
19. Over-the-Toilet Cabinet with Drawers
Cabinets with drawers are ideal if you need to hide a lot of little items. Everything from hair ties to extra soap can be tucked away neatly. In my experience, drawers make a bathroom feel more organized than open shelving alone.
20. Hanging Rope Shelf
A hanging rope shelf brings a casual, slightly bohemian touch. It’s perfect for small baskets, plants, or towels. I love how the ropes soften the lines and make the bathroom feel a little warmer without being cluttered.
21. Multi-Level Wire Shelving
Wire shelving gives a lightweight industrial look and is extremely practical. You can stack towels, baskets, and decorative items easily. The benefit is that it’s open and airy, so even in a small bathroom, it doesn’t feel crowded.
22. Magnetic or Pegboard Accessories
Pegboards or magnetic boards over the toilet can be surprisingly useful. You can hang small baskets, hooks, or even a tiny shelf for daily essentials. I’ve used this approach in my own bathroom, and it keeps frequently used items within reach without taking up counter space.
Conclusion
Over-the-toilet storage is one of those small changes that can transform the way a bathroom feels. From floating shelves and ladder racks to cabinets, baskets, and DIY solutions, the options are endless.
The key is thinking vertically, keeping things accessible, and balancing function with a little personality.
In my experience, when the space above the toilet is used thoughtfully, the whole bathroom feels more organized, airy, and intentional. It’s a reminder that even tiny corners can have a big impact on daily life, making mornings a little smoother and the space a little more enjoyable.
About James
James founded HomeUpgradeLab & was sharing his experiences to fix issues related to bathroom and toilet fixtures & fittings. Read to know more about James Hill & how he started this blog.