Table of Contents Show
Small bathrooms often lack storage space, making it hard to keep things organized. The area above your toilet is perfect for adding extra storage without taking up floor space. I’ve found that this spot can hold towels, toiletries, and other bathroom items while still looking stylish.

Adding shelves above your toilet can transform wasted wall space into useful storage that matches your bathroom’s style. From modern glass shelves with LED lights to rustic wooden planks, there are many options to fit any design.
I’ll show you fifteen different shelf ideas that combine good looks with smart storage solutions.
1. Floating glass shelves with mosaic tile backing

I love how glass shelves create an open, airy feel in small bathrooms. The clear material doesn’t block light or make the space feel cramped.
Mosaic tile backing adds beautiful texture and color behind the shelves.
For People Who Love to Make Things ✂️
2. Stainless steel floating shelves for a modern look

I recommend stainless steel floating shelves for their sleek appearance and durability. They resist moisture perfectly in bathrooms.
These shelves create clean lines that complement modern bathroom designs beautifully.
3. Rustic farmhouse wooden shelves

I recommend choosing natural wood shelves with rope accents for authentic farmhouse style. These shelves add warmth and charm while providing practical storage space.
Dark brown or reclaimed wood finishes work best over toilets.
4. Shallow double-door cabinet over toilet

I recommend shallow double-door cabinets for tight bathrooms. They offer hidden storage without taking up much space.
The doors keep toiletries and supplies out of sight. This creates a cleaner look than open shelves.
5. Wicker baskets integrated into shelving

I love combining wicker baskets with floating shelves above the toilet. This creates both open and hidden storage options.
The baskets hide toiletries while keeping them easy to reach. I place decorative items on the open shelf areas for visual balance.
6. Bamboo open shelves with minimal hardware

I recommend bamboo shelves with simple brackets for a clean look. The light wood grain adds natural warmth to any bathroom.
These shelves work well above toilets because they feel open and airy. Minimal metal brackets keep the focus on the bamboo’s texture.
7. Wall-mounted metal frame shelves

I recommend metal frame shelves for their durability and modern look. These shelves attach directly to your bathroom wall above the toilet.
Metal frames resist bathroom humidity well. They often come with wood or glass shelf surfaces for storage.
8. Custom built-in cabinetry matching bathroom vanity

I recommend custom built-in cabinets above the toilet that match your vanity style. This creates a cohesive look throughout the bathroom.
Custom cabinets fit your exact space perfectly. They eliminate awkward gaps and maximize every inch of storage area.
9. Black and white minimalist floating shelves

I love how black and white floating shelves create clean lines above the toilet. The contrast adds visual interest without overwhelming the space.
These shelves work perfectly in modern bathrooms with neutral color schemes.
10. Glass shelf with integrated LED lighting

I love how LED-lit glass shelves create a modern spa feel. The built-in lighting illuminates bathroom essentials while adding sophisticated ambiance.
These shelves provide both storage and accent lighting in one sleek unit.
11. Shelf with built-in towel rack

I recommend shelves with built-in towel racks for maximum function. These units combine storage and towel hanging in one piece.
The design saves wall space while keeping towels within reach.
12. Over-the-toilet shelf unit with drawers

I recommend choosing a shelf unit with drawers for hidden storage. The drawers keep personal items out of sight while open shelves display decorative pieces.
This design works well in small bathrooms where you need maximum storage options.
13. Reclaimed wood plank shelves

I love how reclaimed wood planks add character to bathroom storage. These shelves bring natural warmth above your toilet.
The weathered texture creates a rustic farmhouse look. Each plank tells its own story through unique grain patterns.
14. Behind toilet narrow ledge shelf

I recommend installing a slim ledge shelf directly behind your toilet tank. This narrow design fits tight spaces perfectly.
The shallow depth prevents items from falling while providing storage for small essentials like candles or toiletries.
15. White lacquered floating shelves

I find white lacquered floating shelves create a sleek, modern look above toilets. The glossy finish reflects light and makes small bathrooms feel bigger.
These shelves work well in minimalist bathrooms. They blend with white fixtures and create clean lines.