21 DIY Bathroom Storage Ideas

Share this Post!

This post may contain affiliate links: read full affiliate disclosure.

Bathroom counters can fill up fast when toiletries, towels, hair tools, and everyday essentials have nowhere else to go. 

Add an awkward sink cabinet or a bathroom with barely any floor space, and finding extra storage starts feeling impossible. 

The trick is using spots you already have without making the room feel even more crowded. 

In this article, I’m sharing DIY bathroom storage ideas that make use of empty walls, narrow corners, cabinet space, and overlooked areas.

Shower Wall Storage

Keep shower bottles off ledges by mounting slim wire baskets vertically, leaving each product visible and easy to grab.

Mix larger racks with smaller holders so soaps, razors, toothbrushes, and towels each get their own practical spot.

Choose rust-resistant baskets and secure mounting hardware, especially where daily splashes and steam can quickly weaken unsuitable materials.

@mskhan0326

Towel Ladder Shelves

Turn a narrow bathroom wall into linen storage with a simple wooden ladder shelf built upward instead of outward.

Give each shelf enough clearance for folded towels, keeping bulkier bath linens lower and lighter supplies near the top.

Seal the wood against bathroom moisture, then reserve one shelf for toilet paper or frequently needed toiletries.

@flheartland

Glass Shower Shelves

When you want shower storage to feel barely noticeable, slim glass shelves keep bottles accessible without visually crowding tile.

Mount two levels within comfortable reach, spacing them around taller shampoo bottles, soaps, and everyday shower essentials.

Use bathroom-safe mounting hardware and tempered glass, since wet areas need materials that handle moisture and regular cleaning.

@reem.hammoud_

Open Towel Shelves

Empty wall space beside the shower can become practical storage with two sturdy wooden shelves and simple brackets.

Keep bulky towels on the upper shelf while washcloths, cotton jars, and daily supplies stay easier to reach below.

Adding hooks underneath stretches the same wall further, giving damp towels or small bath accessories somewhere separate to hang.

@balkanina

Toilet Wall Rack

Put the wall above your toilet to work with a narrow rack that adds storage without stealing floor space.

Keep toilet paper and everyday backups on the lower shelf, while lighter decorative pieces can sit safely above.

Build the frame shallow enough to avoid feeling bulky, and leave comfortable clearance above the toilet tank lid.

@sosdecor.oficial

Vertical Wood Organizer

One slim wooden backboard can support several staggered shelves, turning an awkward bathroom corner into useful vertical storage.

Varying the shelf lengths gives bottles, jars, and smaller essentials dedicated spots without creating one heavy storage block.

Seal every wooden surface before mounting it near moisture, especially when the organizer sits close to a shower.

@greggmachado

Shelf Towel Rack

Combine shelves and a towel rail when one small wall needs to handle several bathroom jobs at once.

Reserve the upper cubby for toilet paper, while the open middle shelf keeps daily toiletries within comfortable reach.

Mount a sturdy rail underneath so your hand towel hangs freely instead of taking up valuable shelf space.

@cortesamedida

Floating Wall Shelves

A couple of shallow floating shelves can rescue an empty toilet wall without adding another piece of floor furniture.

Use baskets for smaller supplies and keep everyday extras together, so the shelves stay useful instead of becoming cluttered.

Space each shelf generously enough to reach containers comfortably, while keeping the overall arrangement light around your vanity.

@propiedadesideales

Recessed Shower Niche

If renovation is already happening, carving storage into the shower wall keeps bottles handy without adding bulky hanging organizers.

Plan the niche around your tallest bottles, then include a lower ledge so smaller soaps never get lost.

Waterproof the entire recess carefully and keep surfaces easy to wipe, since this storage sits directly inside the wet zone.

@homecraftedhomeco

Toilet Crate Tower

Reclaimed wood can turn the narrow space around a toilet into tall storage without demanding much extra floor room.

Use open slatted shelves for rolled towels and toilet paper, keeping everything visible when supplies start running low.

Sand rough boards thoroughly and seal them against moisture before placing toiletries or clean linens on the finished tower.

@renatosilveiradacosta

Freestanding Toilet Shelf

Renters can gain serious storage with a freestanding frame that rises around the toilet instead of attaching permanently.

Use open shelves for folded towels, then add labeled bins below to stop smaller bathroom supplies from spreading everywhere.

A side rail gives hand towels another home, making one compact unit handle several storage problems at once.

@masteryhome.au

Recessed Wall Cabinet

Building storage between wall studs can keep toiletries organized without letting shelves project into an already narrow bathroom.

Divide the interior into different heights so tall dispensers, small jars, and soaps each fit without wasting space.

Save this project for suitable non-plumbing walls, since pipes, wiring, and waterproofing can complicate cutting into bathroom walls.

@furniture.karachi

Vanity Wall Racks

Free up a crowded vanity by mounting shallow wooden racks where makeup, skincare, and grooming tools stay within reach.

Raised front rails help smaller bottles stay secure, making open wall storage practical even when items vary in height.

Place your most-used products around eye level, while occasional extras can move higher and leave the counter completely clearer.

@shuttersdept

Alcove Shelving

An unused wall recess can become serious linen storage when you fit wooden shelves from side to side.

Give rolled towels their own level, then group cotton pads, swabs, and smaller necessities inside clear containers below.

Keep shelf depths consistent and fairly shallow, so supplies remain visible instead of disappearing behind decorative bathroom pieces.

@my_wokinghamhome

Pallet Towel Rack

Scrap pallet boards can become a hardworking towel station when you combine narrow shelves with a deep vertical compartment.

Stack clean bath towels upright behind front slats, while washcloths and toiletries stay separated on the smaller side shelves.

Smooth every board carefully before assembly, then seal the finished wood so rough edges and moisture never damage linens.

@greggmachado

Thick Floating Shelves

Wide floating shelves work especially well inside an empty bathroom nook where freestanding furniture would consume valuable walking room.

Use one shelf for folded washcloths and baskets, then spread smaller daily essentials across the easiest level to reach.

Keep decorative pieces limited, because leaving some open space makes practical supplies easier to grab and shelves easier to clean.

@designmomdiaries

Pipe Shelves

When a narrow wall feels wasted, pipe brackets and simple boards can create sturdy storage without bulky cabinetry.

Use baskets for rolled washcloths while jars keep cotton essentials contained, leaving the remaining shelf space easier to manage.

Keep frequently used supplies on the lower level, then reserve the upper shelf for backups and lighter bathroom extras.

@my.blessed.home

Hooked Wall Storage

Give one wall several jobs by pairing a wooden shelf with hooks and a separate wire storage basket.

Hang towels, brushes, and small baskets underneath, while jars and everyday grooming supplies stay organized across the shelf.

Keeping essentials off the vanity leaves more working room around the sink without hiding everything inside crowded drawers.

@takkerdiy

Corner Crate Shelves

Bathroom corners become far more useful when wooden crates wrap both walls instead of leaving the awkward angle empty.

Arrange crates at different heights for towels, bottles, and jars, keeping heavier supplies on the easiest shelves to reach.

Anchor each crate securely and seal the wood well, especially when building several stacked sections above floor level.

@euro.pallet

Repurposed Crate Storage

An old wooden crate can become useful wall storage with little rebuilding, especially when your bathroom lacks linen space.

Mount one securely for rolled towels and lightweight toiletries, then use another crate below for extra folded linens.

Clean, sand, and seal reclaimed wood first so splinters, old residue, and bathroom humidity never reach your clean towels.

@creativunique

Compact Vanity Storage

When your bathroom is extremely narrow, build storage around the sink instead of squeezing in another freestanding cabinet.

Add wall hooks and hanging baskets nearby so towels and smaller essentials stay accessible without covering the countertop.

Use the vanity cabinet for less attractive backups, keeping daily items within reach while the tiny room stays uncluttered.

@revampingcamping

FAQs

How Can I Add Bathroom Storage Without Taking Up More Floor Space?

Start by looking at the spaces your bathroom already has but rarely uses, including empty walls, corners, cabinet doors, and the area above your toilet. 

Floating shelves, wall baskets, hooks, narrow racks, and hanging organizers can hold towels and toiletries without crowding the floor. 

What Materials Work Best for DIY Bathroom Storage?

Sealed wood, rust-resistant metal, glass, and moisture-resistant boards are practical choices because bathrooms regularly deal with steam and splashes. 

If you build wooden shelves or crates, sand and seal every exposed surface before installation. Metal hardware should also resist rust, especially near the shower.

Share this Post!

Leave a Comment

Your email address will not be published. Required fields are marked *