20 DIY Bathroom Storage Ideas for Small Spaces
Let’s be honest for a second—small bathrooms test your patience daily. One towel on the counter and suddenly the place looks like chaos. I’ve lived in apartments where the bathroom felt more like a hallway with a sink, so yeah… I get the struggle. That’s exactly why DIY bathroom storage ideas for small spaces aren’t just “nice to have”—they’re survival tools.
The good news? You don’t need a full renovation or a big budget to make your bathroom feel organized and calm. A few smart storage hacks can completely change how the space works. Even better, most of these ideas use walls, corners, or awkward spots you probably ignore right now.
So grab a coffee, imagine your bathroom finally looking Pinterest-worthy, and let’s talk storage. Ready to reclaim your space without losing your mind?
1. Floating Shelf Magic

Floating shelves feel like cheating—in the best way possible. You mount them once, and suddenly you gain vertical storage without losing floor space. I installed my first DIY floating shelf above the toilet, and wow… why did I wait so long?
These shelves work perfectly in small bathrooms where cabinets feel bulky. You control the height, width, and depth, which makes them ideal for tight layouts. I like keeping them slim so the bathroom still feels open instead of boxed in. Ever noticed how clutter disappears when things leave the counter?
Floating shelves shine because they balance function and style. They store daily essentials while giving you a chance to add personality with decor.
Why floating shelves work so well:
- Use vertical wall space efficiently
- Keep countertops clear and easy to clean
- Fit almost any bathroom style
- Cost less than bulky storage units
IMO, they’re the easiest DIY win you’ll ever install 🙂
2. Under-Sink Drawer Hack

The space under the sink loves to waste potential. Pipes sit there doing nothing while your toiletries pile up elsewhere. This DIY drawer hack fixes that instantly.
I added pull-out drawers under my sink using basic rails and shallow wooden boxes. The first time I slid them out smoothly, I felt weirdly proud. Why? Because everything became visible and accessible. No more digging around like I lost something important.
This setup works especially well in compact bathrooms where traditional cabinets feel awkward. You design drawers around plumbing instead of fighting it. Ever wondered why manufacturers don’t do this by default?
Why under-sink drawers make sense:
- Turn dead space into organized storage
- Keep cleaning supplies hidden but reachable
- Improve daily bathroom routines
- Reduce countertop clutter fast
FYI, once you try pull-out storage, you won’t go back.
3. Ladder Shelf Wonder

Ladder shelves feel casual, stylish, and ridiculously practical. They lean against the wall, which means no complicated mounting or heavy drilling. I love how they instantly add storage without committing to permanent fixtures.
In small bathrooms, ladder shelves shine because they use vertical space while staying visually light. You can stack towels, baskets, and even plants without making the room feel cramped. Ever noticed how leaning furniture feels less heavy than built-ins?
I placed one in a corner that previously did absolutely nothing. Now it holds towels, extra toilet paper, and a tiny plant that somehow survives bathroom humidity.
Why ladder shelves work beautifully:
- Require minimal installation
- Fit narrow bathroom layouts
- Add warmth and texture
- Double as decor and storage
If your bathroom feels boring, this adds personality fast.
4. Wall Basket Storage

Wall baskets bring storage and charm together like they planned it. I mounted woven baskets on an empty wall, and suddenly storage looked intentional instead of desperate.
These baskets work wonders in small bathroom organization because they keep essentials off the floor and counter. I love using them for towels, toilet paper, and random items that usually float around. Ever wondered why baskets make clutter feel calmer?
They also soften hard bathroom surfaces. Tiles, mirrors, and fixtures can feel cold, so baskets add warmth and texture without effort.
Why wall-mounted baskets rock:
- Use unused wall space
- Keep items visible yet tidy
- Add texture and warmth
- Work with many decor styles
This solution feels cozy without trying too hard.
5. Over-Toilet Cabinet DIY

The space above the toilet often gets ignored, which feels like a missed opportunity. A DIY over-toilet cabinet turns that blank wall into serious storage.
I built one using simple plywood and painted it white to blend in. The result looked custom without the custom price tag. Ever noticed how hidden storage instantly makes a bathroom feel bigger?
This cabinet works great in tiny bathrooms where you need both open and closed storage. I store cleaning supplies behind doors and display decor on open shelves.
Why over-toilet cabinets make sense:
- Maximize unused vertical space
- Hide clutter behind closed doors
- Keep essentials within reach
- Make small bathrooms feel organized
Once installed, it feels like it was always meant to be there.
6. Magnetic Makeup Organizer

This one feels clever because it actually is. A magnetic board keeps makeup tools visible, organized, and easy to grab. I mounted one inside a cabinet door, and it completely changed my morning routine.
Small bathrooms struggle with drawer space, so vertical storage saves the day. Magnetic organizers also prevent makeup from rolling everywhere. Ever dropped a lipstick behind the sink? Yeah… not fun.
You can customize this setup endlessly. Paint the board, frame it, or keep it hidden—your call.
Why magnetic storage works:
- Saves drawer and counter space
- Keeps tools visible and accessible
- Easy to customize
- Perfect for compact bathrooms
This one feels like a life upgrade, honestly.
7. Glass Jar Counter Storage

Glass jars look simple, but they work overtime. I use them for cotton pads, swabs, and small essentials, and my counter instantly feels intentional instead of messy.
They shine in small bathroom decor because they organize without hiding everything. Plus, you always know when supplies run low. Ever run out of cotton pads mid-routine? Never again.
Clear containers also reflect light, which helps small bathrooms feel brighter and cleaner.
Why glass jars stay popular:
- Keep essentials organized
- Improve countertop aesthetics
- Easy to clean and refill
- Work in any bathroom style
Minimal effort, maximum payoff—love that.
8. Pegboard Storage Wall

Pegboards bring flexibility, which small bathrooms desperately need. I installed one above the toilet, and it became my favorite storage experiment.
You move hooks, baskets, and shelves whenever your needs change. Ever rearrange your bathroom constantly? Pegboards keep up without complaint.
This DIY solution works great for renters too since you can customize layouts easily. It also looks modern and intentional instead of “temporary.”
Why pegboard storage shines:
- Highly customizable
- Uses vertical wall space
- Easy to update and rearrange
- Adds modern character
It’s storage that adapts instead of fighting you.
9. Corner Shelf Solution

Corners love to get ignored, which feels unfair. A DIY corner shelf turns wasted space into functional storage without crowding the room.
I installed triangular shelves in a tight corner, and suddenly I had space for decor and daily items. Ever notice how corner storage feels invisible but effective?
This idea works well in small bathrooms with awkward layouts. You gain storage without disrupting movement or sightlines.
Why corner shelves work well:
- Use overlooked space
- Fit tight bathroom layouts
- Keep essentials within reach
- Maintain an open feel
It’s subtle storage done right.
10. Rolling Cart Bathroom Storage

Rolling carts save small bathrooms when storage options feel limited. I tucked one beside my vanity, and it instantly held towels, skincare, and cleaning supplies.
Mobility makes this solution special. You roll it where you need it, then slide it away. Ever wish storage could just… move? Now it can.
Slim carts fit narrow gaps perfectly, which makes them ideal for small bathrooms and apartments.
Why rolling carts work:
- Fit tight spaces easily
- Offer flexible storage
- Require zero installation
- Adapt to changing needs
Honestly, this one feels unfairly useful.
11. Door-Mounted Organizer

Bathroom doors do a whole lot of opening and closing, but most of the time they don’t actually help. A door-mounted organizer fixes that missed opportunity fast. I installed one on the inside of my bathroom door, and suddenly I had storage that didn’t steal an inch of floor space.
This setup works beautifully for small bathrooms with limited wall space. You can store hair tools, skincare, cleaning sprays, or extra toiletries without cluttering cabinets. Ever opened your vanity and had everything fall out at once? Yeah, this helps avoid that drama.
The best part? You barely notice it’s there until you need something.
Why door-mounted organizers work:
- Use completely overlooked space
- Keep daily items easy to grab
- Reduce cabinet crowding
- Require minimal installation
It’s one of those “why didn’t I do this sooner?” ideas.
12. Built-In Wall Niches

Built-in wall niches feel fancy, but they’re surprisingly practical. I added one during a minor bathroom refresh, and it instantly solved my shower storage problem.
These recessed shelves sit flush with the wall, which makes them perfect for tight bathrooms and small showers. You store shampoo, soap, and towels without bulky racks sticking out. Ever bumped your elbow on a shower caddy? Exactly.
They also give the bathroom a clean, custom look that feels intentional.
Why wall niches make sense:
- Save space without protruding
- Keep essentials organized
- Improve shower functionality
- Add a high-end feel
This idea feels sleek without trying too hard.
13. Vintage Crate Shelves

Vintage crate shelves bring charm and storage together effortlessly. I mounted a few reclaimed crates on the wall, and my bathroom instantly felt warmer and more personal.
These shelves work well in small bathrooms that need character. You store towels, decor, or toiletries while adding texture. Ever notice how wood softens cold tile and metal? That’s the magic here.
You can stack crates vertically or mount them individually depending on space.
Why crate shelves work well:
- Add rustic character
- Provide flexible storage
- Use vertical wall space
- Cost very little to DIY
It’s storage with personality, not just function.
14. Mirror Cabinet Upgrade
A mirror that hides storage feels like a secret weapon. I swapped my plain mirror for a DIY mirrored cabinet, and suddenly I gained hidden space without changing the layout.
This solution shines in small bathrooms where every inch counts. You store toiletries behind the mirror and keep the counter clear. Ever wish your mirror could multitask? Now it can.
The reflective surface also helps bounce light around the room.
Why mirror cabinets are smart:
- Combine storage and function
- Hide everyday clutter
- Improve bathroom brightness
- Maintain a clean look
Subtle upgrades like this make a huge difference.
15. Hanging Rope Shelves

Hanging rope shelves add storage without feeling heavy. I installed one near the vanity, and it instantly brought a relaxed, boho vibe to the space.
These shelves work well in compact bathrooms because they float visually. You store towels, plants, or decor without crowding the walls. Ever feel like cabinets close in on a small room? Rope shelves avoid that feeling.
They also work great for renters since they require minimal hardware.
Why rope shelves stand out:
- Feel light and airy
- Add visual interest
- Use vertical space
- Easy to customize
They’re storage that feels fun, not forced.
16. Slim Built-In Cabinet

Slim cabinets slide into narrow gaps like they were meant to be there. I added one between the vanity and wall, and it completely changed my storage game.
This idea works best in small bathrooms with awkward gaps. You gain vertical storage without sacrificing movement. Ever stare at a useless gap and feel annoyed? Same. This fixes that.
Tall cabinets also keep items organized by category.
Why slim cabinets work:
- Fit narrow spaces perfectly
- Provide tons of storage
- Keep items hidden
- Maintain a clean look
This one feels custom without the custom price.
17. Shower Storage Caddies

DIY shower caddies beat flimsy store-bought versions any day. I built a wall-mounted caddy that fits my shower perfectly, and it hasn’t budged since.
In small bathrooms, every inch of the shower matters. Custom caddies keep bottles organized and off the floor. Ever knock over shampoo mid-shower? Problem solved.
You control the size, material, and placement.
Why DIY shower caddies win:
- Fit your shower exactly
- Reduce clutter
- Improve daily routines
- Look intentional
It’s a small change with daily benefits.
18. Under-Shelf Basket Hack

Under-shelf baskets feel sneaky—in a good way. I clipped wire baskets under existing shelves and doubled my storage instantly.
This hack works great in small bathrooms with open shelving. You store toiletries or towels without adding furniture. Ever wish shelves held more without looking cluttered? This does that.
It’s quick, affordable, and reversible.
Why under-shelf baskets work:
- Maximize existing shelves
- Keep items organized
- Require zero construction
- Cost very little
Fast wins like this feel especially satisfying.
19. Hidden Towel Storage

Hidden towel storage keeps bathrooms looking calm and uncluttered. I added recessed compartments into a wall, and suddenly towels disappeared—in a good way.
This idea works well in small bathrooms where visual clutter adds stress. You store towels out of sight but still accessible. Ever feel calmer when counters stay clear? Same here.
It also helps bathrooms feel more spacious.
Why hidden storage works:
- Reduces visual clutter
- Keeps towels accessible
- Improves overall flow
- Feels sleek and intentional
Out of sight really does mean out of mind.
20. Fold-Down Storage Shelf

Fold-down shelves feel like magic when space feels tight. I installed one near the sink, and it folds away when I don’t need it.
This solution works perfectly in tiny bathrooms where flexibility matters. You use it when needed and hide it when done. Ever wish storage could disappear? This does exactly that.
It’s practical without feeling bulky.
Why fold-down shelves shine:
- Save space when folded
- Offer temporary storage
- Work in ultra-small bathrooms
- Feel clever and modern
It’s smart storage with a sense of humor 😄
Conclusion
Small bathrooms don’t need to feel cramped, chaotic, or impossible. With the right DIY bathroom storage ideas for small spaces, you can turn awkward corners, empty walls, and forgotten gaps into functional, stylish solutions.
I’ve tried many of these ideas myself, and the difference always feels immediate. Less clutter means easier mornings, calmer evenings, and way fewer moments of frustration. Who doesn’t want that?
If you try even one of these ideas, your bathroom will already feel better. Try two or three, and suddenly it feels intentional instead of improvised. So which one are you starting with?
Your bathroom deserves better—and now you know exactly how to give it that upgrade.



