
Running out of room for towels, hair tools and all those little bottles? These bathroom storage hacks give you plenty to work with, from baskets inside cabinet doors to shelves above the toilet.
Even a narrow gap beside your vanity might have room for something useful.
You can keep things simple with a few drawer trays or go bigger with built-in shelves. I especially love the ideas that keep everyday bits within reach without covering the whole counter.
Bathroom storage ideas worth trying
baskets around the sink pipes
We’re starting off strong with these under-sink baskets. Rolled towels sit on the left while sponges and cleaning supplies fill the basket on the right.
There’s still space for taller bottles underneath.
Read also: 20 Mudroom Closet Storage Ideas With Baskets, Benches and Hidden Shelves
Measure around your plumbing before choosing a rack. That awkward space doesn’t have to stay empty!
shelves above the toilet
How cute is this little shelf setup? The gray frame fits around the toilet, with white baskets and rolled towels on the lower shelves.
I love the fern at the top. If you want to follow this look, keep your everyday supplies lower down and save the highest shelf for decoration.
a strip for small grooming tools
Always losing your tweezers in a drawer? This magnetic strip puts little grooming tools in a row beside the mirror.
The clippers and nail file are right there too.
Try this with compatible tools, keeping sharp pieces out of children’s reach.
jars above the towel hooks
I am obsessed with this jar organizer. The green-tinted jars look so pretty against the brown backing, with purple and brown towels hanging below.
Give cotton swabs and other small essentials their own jar. You can copy the combined storage idea with a wall organizer that includes towel hooks.
a basket inside the cabinet door
If you’re looking for somewhere to put your hair dryer, this one is for you. A deep wire basket hangs inside the cabinet door with the hair tools grouped together.
Read also: 20 Bathroom Organization Hacks for Counters, Cabinets and More
Check that the basket clears your shelves when the door closes. Only put tools away once they’re unplugged and fully cool.
a little three-tier cart
This white cart may just be one of my favorites here. I love the little jars in the middle tray and the spare toilet rolls lined up below.
The top holds a plant and a candle. Swap one of those for your daily toiletries if you need more storage than decoration.
clear drawers under the sink
There’s so much to love about this under-sink setup. Clear drawers hold smaller supplies, with a round organizer for upright bottles on the left.
Notice how the drawer stacks have different heights to fit beneath the sink. Measure both sides separately rather than assuming matching stacks will work.
rolled towels on the wall
Don’t want to use a whole cabinet shelf for towels? No problem!
This narrow wall rack holds brown towels in a vertical row, with the larger rolls toward the bottom.
Read also: 20 Laundry Room Ideas With Top Loader Layouts and Storage Inspiration
I’d keep the matching colors if you want this same simple look.
baskets above the doorway
Look up before you decide you’re out of storage space. This shelf sits just above the door trim, with three brown baskets and a trailing plant.
Try a spot like this for lightweight extras you don’t need every day. Keep your everyday supplies somewhere easier to reach.
hanging shower storage
This shower takes hanging storage a little further! Rows of connected rings hang from a rod, with tubes suspended between the wall caddies.
The baskets also give bottles and bath toys their own spots. If you try a similar arrangement, choose fittings intended for wet areas and follow their weight limits.
a wall full of baskets
How cute is the round basket filled with rolled washcloths? This wall mixes square, round and long baskets instead of sticking to matching shelves.
I love the wide basket at the bottom for spare toilet rolls. Try grouping your supplies first so you can choose a basket shape that suits each one.
a tall recessed nook
If you’re already planning a bathroom renovation, save this one. The narrow recessed shelves hold plants, a basket of towels and a jar of cotton balls without projecting far into the room.
Read also: 20 Bathroom Storage Shelves and Clever Organizing Ideas to Try
The little light at the top is so pretty. Have a professional check what’s inside the wall before planning a similar nook.
a pegboard for everyday bits
I love this white pegboard against the green wall. Small shelves hold bottles up top while clear containers keep cotton supplies separate below.
The hanging pockets give brushes another place to go. You could arrange your own board around the things you reach for most, keeping electrical tools away from water.
round trays in the cabinet
Don’t want to dig through a row of bottles? Try turntables like the round organizers in this cabinet.
There’s even a two-tier version on the top shelf.
The little white baskets across the middle are worth copying too. Keep small items together instead of letting them disappear behind the taller ones.
towel hooks beneath a picture ledge
This is such a pretty way to give towels their own spot. Dark towels hang from hooks beneath a narrow white ledge, with framed dog pictures above.
You don’t have to fill every wall with deep shelves. A simple row of hooks might be all you need here.
small trays in a deep drawer
If you are looking for something simple to recreate, this one is for you. Small trays separate hair ties and bottles while the brushes lie beside them.
There’s no need to cover every inch of the drawer with dividers. Leave an open section for the longer things, just like this.
a slim basket tower
This is another cute way to use a narrow gap beside the vanity. The black stand has three baskets filled with rolled towels, jars and bottles.
I especially love the pale green towels against the dark frame. Leave out a plant or two if you’d rather make more room for supplies.
bins behind a pull-out front
Don’t want your bins sitting out beside the vanity? This pull-out section hides two tall bins behind a matching cabinet front.
You could use a similar setup for collecting laundry or bathroom waste, depending on your needs. Check the available cabinet space and plumbing before choosing the hardware.
little baskets for hair accessories
Those tiny hair accessories need a home too! Three shallow white baskets sit inside this cabinet door, with clips and other small pieces sorted between them.
Try separating yours by type so you can see what you have. Make sure the baskets won’t bump into anything when you shut the door.
open shelves beside the mirror
Last but definitely not least, we have this pretty shelving nook beside the mirror. I love the mix of small bottles, a little framed picture and flowers.
The lower ledge holds a large cotton-pad jar beside a lidded container. Keep your most-used pieces low and let the higher shelves hold the extras.
Just a little note - some of the links on here may be affiliate links, which means I might earn a small commission if you decide to shop through them (at no extra cost to you!). I only post content which I'm truly enthusiastic about and would suggest to others.
And as you know, I seriously love seeing your takes on the looks and ideas on here - that means the world to me! If you recreate something, please share it here in the comments or feel free to send me a pic. I'm always excited to meet y'all! ✨🤍
Xoxo Isabella
















