This post shares 35 over the toilet decor ideas with stylish storage, organization hacks, and space-saving bathroom inspiration perfect for small bathrooms, guest bathrooms, and powder rooms.

This site contains affiliate links, view the disclosure for more information.
When you have a small bathroom, every inch of space matters — and one of the most overlooked spots is the area above the toilet. Honestly, once you start paying attention to it, you realize how much storage and decor potential is just sitting there unused. Whether your bathroom feels cluttered, lacks storage, or just needs a little personality, decorating above the toilet can completely transform the space without taking up extra room.
The best over the toilet decor ideas combine style and function at the same time. Think floating shelves with rolled towels, woven baskets for storage, framed art, candles, small plants, and cute bathroom organizers that instantly make your bathroom look more put together. It’s one of the easiest ways to make a small bathroom feel more organized, elevated, and Pinterest-worthy without doing a full renovation.
In this post, I’m sharing the best over the toilet decor ideas for small bathrooms, guest bathrooms, and powder rooms — including stylish storage ideas, organization hacks, and space-saving bathroom decor that actually makes your bathroom feel bigger and more functional.
Best Over the Toilet Decor Ideas for Small Bathrooms
Whether you prefer a modern, cozy, minimalist, or farmhouse-inspired bathroom, these over the toilet decor ideas will help you maximize vertical space while keeping your bathroom stylish, organized, and clutter-free.
1. Ladder Shelf with Curated Decor

Recreate this look:
A ladder shelf above the toilet is a smart way to use vertical space and display chic bathroom decor (especially if you love rustic style).
Just add some nice containers, a decorative tissue box, chic candles and hand towels, and some practical items like extra toilet paper.
Plus, this is a great way to add dark wood style to your bathroom if you prefer the look of dark wood finishes in your home.
2. Floating Shelves with Stylish Decor

Recreate this look:
Floating shelves are a simple yet elegant way to decorate above the toilet, perfect for holding decorative trays, room spray, cotton balls, and extra toilet paper in style.
They’re easy to install and come in a variety of finishes to match any bathroom decor, from modern minimalist to cozy farmhouse. It’s really all about how you style the shelves with your personal flair.
Try stacking two or three shelves for a layered look and use baskets or jars to keep smaller items organized and visually appealing.
For renters or small bathroom owners, they’re a budget-friendly upgrade that instantly adds both storage and charm to the space.
3. Boho Cabinet with Doors

Recreate this look:
I’m obsessed with the boho-style cabinet in the photo – it adds just the right amount of warmth to the space and adds a natural vibe.
Plus, a wall-mounted cabinet above the toilet is such a smart way to tuck things out of sight – like cotton swabs, skincare, and all those random medicine cabinet bits – while still keeping your bathroom looking clean and stylish.
Go for a cabinet that works best with your style, from country cottage to minimalist.
4. Chic Shelves with Mirrors

Recreate this look:
Chic floating shelves paired with a mirror instantly elevate the space above your toilet, making the entire bathroom feel brighter and more open.
I love styling these shelves with minimal decor touches – think a small reed diffuser with eucalyptus, a neutral-toned candle, or a jar of bath crystals.
The mirror not only reflects light (perfect for bathrooms with little natural light), but also creates the illusion of a larger space.
5. Go For Modern Farmhouse Style

Recreate this look:
I’m a big fan of urban farmhouse style – it’s the perfect mix of rustic and cozy, especially in a bathroom.
Wooden shelves with black metal brackets are my go-to for this look. I love adding little touches like farmhouse pictures, glass jars (you can use mason jars too), wire baskets, rolled hand towels, and maybe even a cute potted plant in a ceramic bowl.
It’s not just about looks either – these shelves are great for storing things like extra toilet paper and cotton swabs, while still making the space feel warm and put-together.
6. Try Hanging Shelves

Recreate this look:
If you don’t want to drill into your walls or deal with floating shelf installs, hanging shelves are such an easy alternative – and yes, you can totally find cute ones on Amazon.
I love how they add instant storage and charm without much effort.
Hang shelves above the toilet to hold bathroom essentials like hand towels, extra toilet paper, or bath and shower accessories.
You can even add a sign or plants to make it feel styled without trying too hard.
7. Display A Custom Sign

Recreate this look:
I love the idea of adding a playful felt letter board above the toilet – something with a cheeky message for guests or a rotating quote that makes your family laugh.
It adds personality and humor in a spot that’s usually forgotten.
Floating shelves are the perfect place to style it, along with a candle, a tiny plant, or even a framed print.
It’s a super easy way to make your bathroom feel thoughtful and fun without doing a full makeover.
8. Style A Wooden Bathroom Tray

Recreate this look:
One of the easiest ways to make your bathroom feel more put together is by styling a simple wooden tray on top of the toilet tank.
I like using a mix of natural elements – like a small potted plant or fresh herbs for scent – alongside a decorative candle (or flameless one for safety!) and a room spray in an amber bottle.
It’s minimal but makes a big difference, giving your space a calming, spa-like feel without any major effort.
9. Add Vintage Pieces

If you love that cozy, collected look, vintage wooden shelves are such a charming way to style the space above your toilet.
I’m all about using real wood in rich, warm tones – bonus points if it’s a thrift store find or flea market gem with some history behind it.
Style your shelves with apothecary jars, a framed vintage print, neatly rolled hand towels, or even a small stack of antique books for that extra bit of charm.
It’s the perfect mix of storage and vintage character that makes your bathroom feel one-of-a-kind.
10. Try Removeable Wallpaper

Recreate this look:
Peel-and-stick wallpaper is such an easy way to totally transform the space above your toilet – no paint, no mess, and no commitment.
I love using it as a bold backdrop behind shelves or just to give that one wall a little extra personality.
Whether you go with a subtle pattern, faux shiplap, or something bright and playful, it instantly makes your bathroom feel more styled.
It’s renter-friendly, budget-friendly, and honestly… kind of addictive once you start!
11. Style Narrow Shelves with Plants and Warm Wood Accents

Narrow shelves are perfect for small bathrooms where every inch of free space counts – and they’re a great excuse to get creative with your styling.
I love mixing in a few natural wood accents (like a small tray or carved bowl) with leafy green plants for a fresh, earthy style.
Even just a mini potted fern or trailing pothos can bring life to the space above the toilet, while the wood tones keep things warm and grounded.
12. Create a Mirror Gallery Wall

If you’ve got a collection of vintage mirrors, this is such a fun and unexpected place to display them.
Hanging a mix of shapes and sizes above the toilet creates a charming, gallery-style moment that adds light, depth, and a ton of character to your bathroom.
I love the look of mixed metal frames, antique golds, and slightly distressed wood – they all tell a story and give the space a curated feel.
Plus, the way they reflect natural light makes even the tiniest bathroom feel more open and inviting.
13. Turn Baskets Into DIY Wall Storage

One of my favorite affordable DIYs? Flipping pretty baskets into wall-mounted storage above the toilet.
Just attach them from the base so the opening faces out, and voilà – you’ve made extra space for additional storage in your bathroom.
The best part? You can usually find baskets in all kinds of colors and sizes at Dollar Tree, Dollarama, and other affordable stores.
It’s such a creative way to get that textured, boho look while adding extra storage.
14. Warm Wood, Wicker Accents and White

Recreate this look:
Create a warm, inviting look above your toilet by layering floating wood shelves with cozy farmhouse touches.
Start with rustic wood shelves and anchor the space with a large vintage-style wall clock.
Style the shelves with amber glass bottles of room spray, ceramic canisters, and a pop of greenery for texture and color.
Add a wire basket to hold bathroom essentials and include a candle for a soft, welcoming glow.
Finish the look with framed art and decorative accents below to tie everything together and give your bathroom a curated, collected feel.
15. Try Vintage Glam Style

Want to make a big impact in a small space? Try a bold, floral peel-and-stick wallpaper as a backdrop above the toilet, and pair it with a vintage-style mirror for a timeless feminine look.
I love how the ornate gold mirror adds a little glam to the space while playing off the colorful blooms.
Keep things functional with a slim storage rack beside the toilet – perfect for rolled towels, extra toilet paper, and bathroom essentials.
A fresh flower arrangement and a potted plant by the window finish the look with natural, uplifting touches that make this tiny bathroom feel full of life.
16. Use Glass Over-The-Toilet Storage

Recreate this look:
Glass shelves instantly make a bathroom feel lighter and more elevated. This over-the-toilet unit combines airy glass with a sleek metal frame for a modern, spa-like look.
Style the shelves with rolled towels, candles, apothecary jars, and a small woven basket for texture.
It’s a great way to store bathroom essentials while keeping the space open, functional, and chic.
17. Glam Silver and Teal Theme Decor

Recreate this look:
Love bold, luxurious decor? These mirrored shelves and shimmering silver accents paired with pops of teal make the perfect statement above the toilet. It’s a striking combo that adds instant glam and personality to your bathroom.
These reflective shelves double as both functional storage and glamorous decor. Style them with silver-toned accessories, crystal textures, and a few bold pops of color for contrast.
I love how the teal accents, metallic vases, and sculptural pieces come together here – it’s dramatic, curated, and totally unforgettable.
18. Use Geometric Shelving

Recreate this look:
Want to elevate your bathroom decor instantly? Try a geometric shelf like this bold triangular design above the toilet. It’s not just eye-catching – it’s also functional.
Rolled towels in a clean black & white palette keep things organized while adding contrast, and the mix of modern decor and personal touches (like framed art and dried florals) gives the space warmth and personality.
This is a great solution for adding extra storage and serious style in one go.
19. Use Plants For A Zen Vibe

Plants instantly add life and freshness to any space – and the bathroom is no exception. It makes even the smallest bathrooms look vibrant and alive!
I love how this setup uses natural wood shelves above the toilet to display trailing pothos, ferns, and even a woven basket planter.
Paired with a few personal touches like books, reed diffusers, and ceramics, it creates a calm, earthy vibe.
20. Hang a Floating Shelf for a Boho Vibe

Recreate this look:
To recreate this breezy, boho-inspired bathroom look, start by installing a rope-hung floating shelf above your toilet.
Look for one with a natural wood base and neutral macramé cords – it instantly adds texture and visual interest without overwhelming the space.
From there, style your counter with soft blush accents, like towels or a pink candle, and lean a small minimalist art print against the wall for a casual, curated feel.
A repurposed glass bottle or reed diffuser adds just enough decor without clutter.
The final effect? Airy, calming, and totally Pinterest-worthy!
21. Use a Rustic Farmhouse Wooden Frame

Recreate this look:
Turn the wall above your toilet into a cozy focal point with a rustic farmhouse window frame and wreath combo.
This charming setup brings in texture and visual height, perfect for creating a farmhouse feel in a small bathroom.
On top of the toilet, a rustic wood crate keeps things tidy with faux greenery, a candle, and a silver jar – proving that even practical storage can feel curated and homey.
22. Frame A Mirror With Wall Sconces

Don’t underestimate the power of bold wallpaper and a tall mirror to elevate your above-the-toilet decor.
In this setup, the long mirror adds height and reflects light, making the bathroom feel more open and luxe.
Flanking wall sconces with faux candles bring in cozy ambiance, while a faux bamboo plant and floral accents soften the look.
A playful sign and styled tray on the toilet tank complete the style, blending bold decor with everyday function.
23. Grey, Silver, & White Color Scheme

Why not try a sleek, elevated look using silver accents?
This bathroom pulls it off beautifully with a silver-framed mirror, metallic vases, and a tall floor vase filled with soft pampas grass.
The cool-toned grey walls and crisp white trim create a sophisticated backdrop, while a few white decorative pieces tie everything together.
24. Black & White Gallery Bathroom Wall Idea

Recreate this look:
For a bathroom that feels elevated and artistic, try a black and white gallery wall above the toilet.
Stick to high-contrast prints, minimalist sketches, typography art, or monochrome photography to create a chic modern look.
The limited color palette keeps the space feeling clean and modern, while the layered frames add depth and personality.
Pair it with white walls, matte black fixtures, or even a small shelf for greenery or candles to soften the bold lines.
25. Display A Basket of Eucalyptus and Ocean Art

Create a spa-inspired moment above the toilet with natural textures and calming ocean tones.
Fill a large woven basket with real or faux eucalyptus stems for a decorative feature.
Below it, hang an ocean-inspired print to bring a sense of peace and openness to the space.
Add a simple reed diffuser, small candle, or ceramic jar to complete the look.
It’s a fresh, minimal way to bring coastal vibes into even the smallest bathroom.
26. Sage Green Bathroom Walls with Black and White Accents

Green walls are such a striking way to add depth and drama to a bathroom – especially when paired with crisp black and white accents.
In this space, the cactus green walls make a bold statement, while the monochrome art and matte black touches balance it out with a clean, modern edge.
Add a shelf above the toilet with a small plant, a black-and-white framed print, and a candle or jar to bring in both function and style.
It’s fresh, bold, and effortlessly chic.
27. Modern Black Metal Shelves with Decorative Jars

Recreate this look:
Want to give your bathroom a sleek, pulled-together vibe? Try installing modern black metal shelving with clean lines and an open frame.
Style the shelves with clear glass jars, neutral-toned accents, and a few essentials like rolled toilet paper and candles to keep it both polished and practical.
Add a bit of greenery – real or faux – for contrast, and consider a bold sign for a pop of personality.
This setup makes a small space look intentionally styled without feeling cluttered.
28. Farmhouse Wash Tub with Shelves

Recreate this look:
If you love that rustic farmhouse charm, this galvanized wash tub shelf setup is going to make your heart do a little yeehaw.
It’s mounted right above the toilet and packed with country charm – think trailing greenery, apothecary-style jars, and toilet paper rolls that look like they belong in a design magazine.
Paired with rolled towels, a woven basket full of essentials, and a leafy money tree in the corner, this whole space feels cozy, practical, and anything but boring.
Who knew a wash tub could be the star of your bathroom?
29. Farmhouse Shelves and Wooden Accents

Recreate this look:
This setup is proof that even your bathroom shelves can have personality.
The vintage-style pipe brackets paired with weathered wood give off serious farmhouse charm, while those cheeky signs bring a smile every time.
Add rolled towels, simple candles, and a faux plant, and you’ve got the perfect balance of cozy and clean.
30. Industrial Shelves and Pastel Decor

Recreate this look:
Industrial shelves don’t have to feel cold or overly masculine – this setup proves it.
The exposed piping gives just enough vintage grit, while the blush accents, greenery, and neutral-toned decor soften the vibe with a touch of elegance.
It’s a perfect example of how to create visual contrast: the hardware says “loft living,” but the styling says “effortlessly curated.”
Feminine styling gives it warmth, BUT if you swap in leather, dark metals, or bold prints and this look transforms easily into a sleek, bachelor-worthy space.
31. Vintage Shelves, Cute Jars and Baskets

Recreate this look:
Add timeless charm to your bathroom with vintage-inspired shelves featuring ornate scroll brackets and natural wood tones.
Styled with labeled apothecary jars, soft blush roses, and woven baskets, this setup balances beauty and storage effortlessly.
The Victorian touches create a romantic, curated feel – perfect for cozy homes or historic spaces.
If you’re searching for “Victorian bathroom shelves” or “vintage over-the-toilet storage,” this dreamy combo delivers big on both style and function.
32. Go For Country Chic Decor

Love a clean, natural aesthetic? This modern organic above-the-toilet decor look blends earthy elements like a rustic landscape painting, textured vase, and a classic wicker basket with clean-lined cabinetry and warm brass fixtures.
The black wall shelf adds striking contrast without feeling heavy, and the muted rug ties it all together with cozy elegance.
If you’re searching for “modern organic bathroom decor ideas” or “above toilet shelf styling,” this space nails the look without feeling overdone.
33. Make Plants The Focus

If you’re all about plants that look wild and transport you to a different place, then this styling above the toilet is for you.
Hang luscious ferns and trailing vines from the ceiling, and add leafy friends to floating shelves to transform your bathroom into a full-on indoor jungle.
Then use a mix of woven baskets and ceramic planters to add cozy texture.
Want a Pinterest-worthy bathroom? Just add plants – and lots of them.
Bonus: you’ll feel like you’re showering in a rainforest!
34. Try Shabby Chic Themed Decor

Small bathroom? No problem. All you need to do is be clever with your above-toilet decor and use mirrors to bounce light around the space – mirrors instantly make bathrooms feel bigger and brighter.
Add simple wooden elements, like on the back of the toilet tank, to add warm contrast and house essentials like fresh flowers and soap.
Between the striped sink skirt, dual mirrors, and wall of vintage book pages, this bathroom proves that a little creativity (and natural light) can go a long way in tight quarters.
35. Floral Wallpaper, Roses, and Room Spritzes

If you’re dreaming of a glamorous powder room that feels like a perfume ad come to life, this moody floral bathroom hits the mark.
Go with oversized rose wallpaper for a bold, romantic backdrop, and dark wood floating shelves above the toilet to add structure and a luxe contrast.
Go with chic decor like a crystal candleholder, wire basket for toilet paper, and perfectly arranged blush roses to complete the look.
36. Create a Romantic Above the Toilet Setup

Recreate this look:
If you want your bathroom to feel cozy, feminine, and a little bit luxurious, try creating a romantic over the toilet decor setup like this one.
The warm candle-style sconces, vintage-inspired wall art, soft ribbons, and gold accents instantly make the bathroom feel way more elevated without needing a full remodel.
To recreate this look, stick to warm neutral tones like cream, beige, soft gold, and white. Add framed vintage-style artwork above the toilet, swap in brass or gold fixtures, and use soft lighting to create that cozy glow.
Little details like lace shower curtains, plush bath mats, candles, and decorative mirrors help tie everything together and make the space feel straight out of Pinterest.
37. Style the Space Above the Toilet Like a Luxury Hotel

One of the easiest ways to make the space above your toilet look more elevated is by recreating that clean, luxury hotel bathroom feel.
The oversized framed art, floating glass shelf, warm candlelight, rolled towels, and fresh flowers make the area feel intentional, elegant, and spa-like without looking cluttered.
To recreate this look, hang large-scale artwork above the toilet and keep decor minimal with a simple glass shelf styled with candles, rolled hand towels, perfume bottles, or a small floral arrangement.
Sticking to neutral tones and soft lighting will instantly make your bathroom feel calmer, brighter, and more expensive.
38. Add Cozy Mood Lighting Above the Toilet

If you want your bathroom to feel less builder-grade and more like a cozy little spa, this is such a good over the toilet decor idea to copy.
The warm lighting, black shelving, candles, rolled towels, and dark accents make the bathroom feel way more elevated while still giving you extra storage space.
To recreate this look, start with a black over the toilet shelf and style it with matching containers, rolled towels, candles, and a few small plants to keep everything feeling clean and intentional.
Then add warm LED lighting or puck lights under the shelves for that soft hotel-style glow that instantly makes a small bathroom feel more cozy, modern, and expensive.

Final Thoughts on Decorating Above the Toilet
When you’re working with a small bathroom, making use of the space above the toilet can completely change how your bathroom looks and functions. The right over the toilet decor ideas can add extra storage, make your bathroom feel more organized, and instantly give the space a more stylish and elevated look.
Whether you prefer modern bathroom decor, cozy farmhouse touches, minimalist styling, or something more bold and decorative, there are so many ways to turn that empty wall into a functional design feature. From floating shelves and woven baskets to framed art, plants, and space-saving organizers, even small updates can make a huge impact in a small bathroom.
The best part is that most of these over the toilet decorating ideas are affordable, renter-friendly, and easy to recreate. Start with a few simple changes, mix in storage and decor that fits your style, and transform the area above your toilet into one of the most stylish spots in your bathroom.
This post showed you 35 of the best above toilet decor ideas you need to see.
If you liked this post, you may also like:
- 20 Clever Narrow Bathroom Ideas to Maximize Space & Style in 2026
- How to Add Color to a Grey Kitchen (Without Regret)
- 23 Modern Farmhouse Living Rooms You’ll Love in 2026
- 20 Stairway Wall Decor Ideas You Need To See
- 17 Amazing Living Room Bedroom Ideas You Need To See
- 12 Best Maximalist Living Room Ideas That Are TikTok-Worthy
- 25 Best Small Apartment Decor Ideas You Will Love
- 20 Ways To Decorate A Woman’s Bedroom You’ll Obsess Over
- 15 Easy Ways To Decorate A Long Narrow Living Room And Dining Room Combo





















































