15 Small Bathroom Storage Ideas That Fit in Under Three Square Feet

Three square feet is roughly the size of a bath mat. That is about how much unused space most small bathrooms still have, and it is never in one tidy block. It is scattered in strips: the gap beside the vanity, the wall above the toilet, the back of a door, the flat lid of the tank, the corner where two walls meet.

The problem is almost never that you own too much. It is that the room stores everything in one flat layer, on one counter, in one crowded cabinet, while the air above it sits empty.

Every one of these small bathroom storage ideas claims a specific piece of that wasted space. Some take ten minutes and no tools, which matters if you rent and cannot drill. Others rework what you already have, like the medicine cabinet whose shelves have been spaced wrong since the day it was installed.

Nothing here asks for a renovation or a bigger room. Start with the one spot in your bathroom that is annoying you most and work outward from there.

Working with a bathroom with no cabinet at all? Start with my zone-by-zone plan, then pick from the ideas below.

1. Roll a Skinny Woven Cart Into the Gap Beside the Vanity

a Skinny Woven Cart Into the Gap Beside the Vanity
Credit: @shelby.reyes

Most bathrooms have a dead strip of floor between the vanity and the door frame, often less than a foot wide. A slim three tier cart on casters claims that strip without touching a single wall.

The woven basket tiers do two jobs at once. They hide the clutter you don’t want sitting out, and they keep the whole thing looking soft instead of utility grade.

Wheels are the part renters underestimate. Pull the cart out to clean behind it, push it back, and nothing gets drilled.

One caution: natural fibers like this don’t love steady splashing, so keep the cart out of the shower spray line.

🤍
Top Tier
rolled hand towels, grabbed most often
🧴
Middle Tier
daily bottles standing upright
🧻
Bottom Tier
bulk paper, heaviest and lowest

2. Build Around the Pipe With Clear Stacking Drawers

Build Around the Pipe With Clear Stacking Drawers
Credit: @theorganizedorange

The P trap under the sink is the reason most people give up on this cabinet. Work around it instead of fighting it, and you get two tall zones on either side.

  • Left of the pipe: stacked clear drawers hold daily items, with taller bottles and brushes standing in an open bin on top
  • Right of the pipe: a narrow drawer tower swallows small flat things like bandages, cotton rounds, and makeup
  • Behind the tower: zip pouches filed upright like books instead of stacked in a pile

Clear fronts matter more than pretty ones down here, since the cabinet is dark and you’re reaching in blind half the time.

Before you buy drawers, measure where the pipes sit. My full under-sink organizing routine walks you through it.

1

Empty the cabinet and measure the clear floor space on each side of the pipe, plus the height under it.

2

Put the tallest stack on the side with the most clearance, never directly under the drain.

3

Fill drawers by category, one type per drawer, so you never have to dig through a mixed bin.

4

Stand pouches and flat bags on their edges in the leftover gap so the labels face you.

3. Stack Two Small Railed Shelves Above the Toilet Instead of One Big Unit

Stack Two Small Railed Shelves Above the Toilet
Credit: @thisgirlathome

Splitting the wall above the toilet into two shallow shelves, mounted with a generous gap between them, keeps the room feeling open in a way a full over toilet tower never does. The wall stays visible. The space still works.

That gap is the useful part. Anything tall, like a jar of bath salts or a plant, stands upright with room to spare instead of getting crammed under a fixed shelf.

The raised rail edge is quietly doing a lot here too. Nothing slides off when the door swings shut.

Worth splitting by height: put daily use items on the lower shelf where you can reach without stretching, and save the top one for backups and the things you just like looking at.

The space above the toilet is prime real estate. For the rest of the apartment, here are 15 vertical ideas to clear your floor.

Two spaced shelvesOne tall over toilet unit
Wall stays mostly open, room reads biggerFills the wall floor to ceiling, can feel bulky
You choose the gap, so tall bottles fitFixed shelf spacing you cannot change
Takes zero floor spaceLegs sit on the floor beside the toilet
Two small anchor points, easy to patchHeavier, often needs wall anchoring anyway

4. Lean a Ladder Shelf Into the Dead Corner by the Door

Lean a Ladder Shelf Into the Dead Corner by the Door
Credit: @homewithpaige

Here’s the trick with a tapered ladder shelf: the base is deep, the top is shallow, so it gives you five levels while eating barely more floor than a laundry basket. It slots into the narrow strip beside a tub where a real cabinet would never fit.

Load it from the bottom up.

  1. Heaviest and bulkiest on the bottom shelf, which stops the whole thing from feeling tippy
  2. Folded towels in the middle, at the height you actually reach for them
  3. Small, light, good looking things up top, since that shelf is the shallowest

Lidded baskets are what keep it from reading as clutter. Everything ugly goes inside one.

✅ Do this

Push the base flat against the wall so the lean angle stays shallow and stable.

Use lidded baskets on the wide lower shelves to hide refills and cleaning supplies.

Leave one shelf half empty so the piece breathes instead of looking stuffed.

🚫 Skip this

Stacking the heavy items on the top shelf, which makes a leaning frame unsteady.

Placing it where a swinging door will knock the frame every time it opens.

Filling every shelf with open jars and loose bottles, which reads as mess from the doorway.

5. Mount Two Slim Glass Shelves Inside the Shower and Skip the Caddy Entirely

Mount Two Slim Glass Shelves Inside the Shower
Credit: @reem.hammoud_

Hanging caddies swing, rust, and drop things. Two narrow glass shelves fixed to the tile hold the same amount of product in a strip barely four inches deep, and the clear glass keeps the wall looking uninterrupted.

The brass lip along the front edge is the detail that makes it work in a wet space. Bottles stay put even when the shelf gets slick.

Two shelves also let you split by person or by routine, one set on top and one below, which stops the daily shuffle of moving bottles around to find yours.

💡 Quick tip: glass and metal rinse clean, so this is one of the few storage pieces that can live in the direct spray without going furry or rusting.

📏
Depth
slim, one bottle deep
💧
Wet zone
handles direct spray
🧼
Holds
bottles, bar soap, brushes
🔧
Install
drilled into tile

6. Turn the Back of the Vanity Door Into a Flat Tool Wall

Vanity cabinet with hair tools

Cabinet doors are the last flat surface nobody uses. There’s a full sheet of space back there, usually two feet by two feet, sitting empty while everything piles up on the shelf below.

Adhesive caddies handle the bulky awkward stuff that never stacks well. A heat safe holster takes the curling iron. A shallow pocket catches brushes. A small bin holds the spray bottles that always tip over.

Measure the swing clearance first. Anything deeper than about three inches will hit your shelves or bins when the door shuts.

BEFORE

Hot tools tangled in a heap on the cabinet floor, cords wrapped around everything, and three spray bottles knocked sideways every time you reach in.

AFTER ✨

Tools in their own holsters at eye level, cords hooked behind them, and the whole cabinet floor freed up for bins that actually stack.

7. Hang a Clear Pocket Organizer Over the Door for Everything Small

Pocket organizer hanging on door

Pocket organizers get dismissed as a dorm room thing, which is a shame, because the back of a bathroom door is genuinely free real estate and nothing else fits there.

The clear pockets are doing the work. You see what you own, which is the whole problem with small bathroom storage ideas that hide things in opaque bins.

What actually belongs in the pockets

✅Backup toothpaste, floss, and razor cartridges
✅Sunscreen, travel sizes, and anything with an expiry date you keep forgetting
✅Hair ties, clips, and headbands, one type per pocket
🚫Anything heavy or glass, which makes the door bang and the hooks bend

Check the gap above your door first. If the frame is tight, the hooks will stop the door closing and you’ll be annoyed about it daily.

8. Divide a Shallow Drawer and Stand Everything on Its End

Hand resting on vanity drawer

Lay a hairbrush flat in a drawer and it eats half the space. Stand it upright in a divided slot and it takes the width of its own handle.

That’s the whole idea. Short dividers turn one shallow drawer into six or seven narrow lanes, and everything gets stored vertically instead of in a flat layer you have to dig through.

Drawers are where the daily stuff should live anyway, since they’re at hand height and closest to the mirror.

1

Empty the drawer and sort into piles by how often you reach for each thing, not by what it is.

2

Measure the inside depth, then buy dividers shorter than that so the drawer still slides shut.

3

Set the narrowest lanes at the front for daily items and the wider ones at the back.

4

Stand brushes, tubes, and palettes on their ends so you read them from above like file folders.

9. Stack the Counter Vertically With a Two Tier Riser Tray

Metal riser tray on counter

Counter space around a small sink is the most contested surface in the whole room, and most of it gets lost to things sitting side by side in a single flat layer.

A riser tray fixes that by going up instead of out. Two levels, one footprint, roughly the space of a dinner plate.

Keep the bottom tier for what you grab every morning and the top for the taller bottles that look better standing anyway. The tray edge also means you can lift the whole thing off in one motion when you wipe the counter down.

📐
Footprint
about the size of a dinner plate
🧴
Bottom tier
daily soap, lotion, hand cream
🕯️
Top tier
tall bottles, candle, small plant

10. Give the Toilet Tank a Tray So It Stops Collecting Clutter

Tray on toilet tank lid

The tank lid is already a shelf, it just doesn’t look like one until you put a border around it.

A shallow tray turns that flat porcelain into a defined zone. Everything inside is intentional. Everything outside gets put away.

Three things earn the spot: a spare roll, something that smells good, and one small plant or jar.

⚠️ Watch Out

You have to lift the lid to fix a running toilet, so keep the tray light and skip anything glass or fragile. A tray you can move with one hand is the whole point.

11. Hang a Second Tension Rod Across the Shower and Clip Bottles to It

Tension rod with hanging bottles

Renters who can’t drill into tile usually end up with a caddy hooked over the shower head, and it’s always overloaded. Running a second tension rod low across the back wall of the tub spreads that weight out instead.

Bottles hang from S hooks. Loofahs and scrub brushes clip on beside them. Everything drips dry into the tub rather than sitting in a puddle on a shelf.

A side benefit nobody mentions: hanging bottles means you can actually reach the tub floor when you clean it.

🔩
Install
no drilling, no holes
💰
Cost
low
⏱️
Effort
ten minutes
🏠
Best for
rentals and tiled tubs

12. Wedge Floating Shelves Into the Corner Two Walls Make

Wooden corner shelves holding items

Corners in small bathrooms usually go to waste because nothing rectangular fits into them cleanly. Triangular or L shaped shelves do, and they borrow space from two walls at once without pushing into the room.

Mount them in the corner above the tub end or beside the toilet, wherever your elbows aren’t. Three staggered at different heights hold more than one deep shelf and look lighter doing it.

Corner shelvesStandard straight shelf
Uses the one spot furniture cannot reachNeeds a clear run of open wall
Tapers away from the room, so you never clip itSticks out at a constant depth the whole length
Anchors into two walls for a steadier holdAll the weight sits on one wall

13. Run a Column of Adhesive Hooks Down a Narrow Wall Strip

 narrow strip of bathroom wall between a vanity and the corner, with four white adhesive hooks running down it holding a small hanging wire basket of washcloths, a waffle robe, and a striped hand towe

Every bathroom has a slice of wall too skinny for a shelf, usually beside the door or between the vanity and the corner. Six inches wide, floor to ceiling, doing nothing.

Stack adhesive hooks vertically down that strip and hang small baskets, a robe, a mesh bag of bath toys, and a hand towel. The strip goes from useless to holding five things.

Press each hook on and leave it a full day before loading it. That wait is the difference between a hook that stays up and one that peels off in a week.

✅ Do this

Wipe the wall with rubbing alcohol first so the adhesive grips bare paint, not dust.

Space the hooks far enough apart that a hanging basket clears the one below it.

Put the lightest items on the highest hooks.

🚫 Skip this

Sticking hooks to textured or freshly painted walls, where they rarely hold.

Hanging a soaking wet towel on a hook rated for a light load.

Placing the column right where the door swings open.

14. Re-space the Medicine Cabinet Shelves Around Your Tallest Bottle

Most medicine cabinets come set up with evenly spaced shelves, which is exactly wrong. Nothing you own is evenly sized.

Pop the shelves out and reset them. One tall bay for the bottles that currently live on the counter because they don’t fit, two short bays for everything flat and small. The cabinet holds nearly twice as much and your counter clears itself.

Reset it in one sitting

✅Take everything out and stand your tallest bottle on the counter as the measuring stick.
✅Move the lowest shelf up or down until that bottle clears with a finger of room.
✅Squeeze the remaining shelves tighter for flat items like compacts and pill boxes.
✅Stick a slim magnetic strip inside the door for tweezers, clippers, and bobby pins.

15. Lay a Wooden Board Across the Tub for Storage That Disappears

Wood board across bathtub

A board resting on the tub rim gives you a full length surface that occupies no floor whatsoever, and it lifts off in two seconds when someone wants a shower.

Bottles stand on it during a bath. Between baths it holds folded towels or a plant, which is when most people forget it was ever a storage solution.

Cut or buy it an inch or two wider than the tub so it sits flat on both rims, and let it dry standing up rather than lying in a puddle.

WHY THIS WORKS

Storage that lifts away in seconds beats storage that stays put, because a tiny bathroom needs its surfaces back the moment you stop using them.

Conclusion

You do not need all fifteen. Pick the two that match the space you actually have, since a ladder shelf is useless in a bathroom with no corner and a tension rod does nothing if you have a walk in shower.

For bigger-picture style ideas, see small apartment bathroom ideas.

Start with whatever is currently living on your counter. That pile tells you exactly which idea to try first.

Once the clutter is under control, you can make the whole bathroom look expensive in a weekend.

📌 Good To Know

Save this pin so you have the measurements and no drill options handy when you are standing in the store deciding between a cart and a shelf.