Small Bathroom DIY Storage Ideas: 10 Easy Projects for More Space

Small bathroom DIY storage ideas can make a tight space feel calm and easy to use. With a few simple builds, you can clear the sink, free up the floor, and keep daily items within reach.

This guide covers space-saving storage you can make with basic tools, like ladder shelves, pegboards, floating shelves, and over-the-door baskets. Each idea is styled for a lived-in look with towels, woven baskets, mason jars, and warm light.

You will also get simple steps, styling tips, and budget notes for every project. These ideas work for apartments, powder rooms, and shared family baths.

Pick one project to start this weekend, then add the next as you see what your bathroom needs most. Small changes add up fast in a compact room.

1. DIY Ladder Shelf Storage Beside a Small Sink

small bathroom diy storage ideas 1
small bathroom diy storage ideas 2

A slim DIY ladder shelf is a smart fix when you have a compact sink and no cabinet space. You can tuck the ladder beside the vanity and use the rungs for rolled cotton towels, woven baskets, and a few everyday items. It gives you storage without making the room feel boxed in, since you can still see the wall and tile behind it.

Build it with two vertical rails and a few narrow steps, then sand it smooth so towels do not snag. If the ladder sits near a sun-drenched window, keep the top area light and airy. A small eucalyptus sprig tied to one rung adds a fresh look and a soft scent. Use mason jars with toothbrushes or cotton swabs, but keep them high enough to avoid splash from the sink.

To keep the scene looking tidy, limit what stays out. A damp hand towel can hang from the lowest rung, while soap dish and a folded washcloth can sit on the sink edge only when in use. Put backups in baskets so you can grab them fast but hide the clutter. If the ladder wobbles, add rubber feet or a small wall anchor at the top for safety.

  • Measure the gap beside the sink so the ladder stays slim and does not block drawers.
  • Use rolled towels on one rung and labeled baskets on another for easy sorting.
  • Store toothbrushes in a jar with a few holes in the lid for airflow.
  • Add a small tray on one rung for lotion, deodorant, or hand soap refills.
  • Style with one green sprig and one neutral linen item to match pale tile.

Pro Design Tip: Keep the ladder finish close to other warm tones in the room (mirror frame, shelves, or floor) so the wood grain looks intentional, not random.

Budget Considerations: You can build a ladder shelf from leftover 1×2 boards or reclaimed wood. If buying new lumber, choose pine and stain it for a similar look at a lower cost.

small bathroom diy storage ideas 3
small bathroom diy storage ideas 4

2. DIY Wooden Plank Organizer With Hanging Mason Jars

small bathroom diy storage ideas 5
small bathroom diy storage ideas 6

A DIY wooden plank organizer turns blank vanity wall space into storage you can see and use. A single stained board can hold hanging mason jars for cotton swabs, makeup brushes, and toothbrushes. It also helps keep the sink edge clear, which matters in a tiny bathroom where every inch counts.

Mount the plank under or beside the mirror, then attach jar clamps or hose clamps sized to your jars. Keep an amber glass soap pump on the counter to balance the look and reduce plastic. If you have an electric toothbrush, add a small hook or clip for a charging cable so it is not loosely coiled near the sink. This makes the space feel calmer and safer around water.

For styling, keep the jars mostly matching. Use one jar for cotton swabs, one for brushes, and one for toothbrushes. Choose labels or simple black marker tags so guests can tell what is inside. A folded face cloth on a marble edge adds a soft texture, and it also signals that this is a real daily routine area, not a staged shelf. If your wall gets warm window light and plant shadows, keep the wood tone medium so it does not look too dark.

  • Use wall anchors if you cannot hit studs, since jars get heavy over time.
  • Pick wide-mouth jars so you can clean them quickly.
  • Leave space under the jars for the faucet handle and for hand washing.
  • Add one small hook on the side for a hair tie bag or nail file.
  • Wipe the plank weekly to stop toothpaste and soap mist buildup.

Pro Design Tip: Align the jars in a straight line with the bottom edge of the mirror for a clean, built-in look.

Budget Considerations: If jar clamps are pricey, use metal pipe straps from the hardware store. You can also reuse jars you already have and spend only on the board and screws.

small bathroom diy storage ideas 7
small bathroom diy storage ideas 8

3. Stacked Wooden Crates Above the Toilet for Extra Storage

small bathroom diy storage ideas 9
small bathroom diy storage ideas 10

The space above the toilet tank is often wasted, but it can hold a lot with DIY stacked wooden crates. Mounted crates act like open cubbies for towels, extra toilet paper rolls, and small baskets. This works well in a compact bathroom because it uses vertical space and keeps supplies close without adding a bulky cabinet.

Start with two or three crates that match in size. Sand rough edges and paint or stain them to suit your tile and wall color. Mount them to studs with strong brackets or screw through the back slats, then test the weight before loading. Use textured baskets inside the crates to hide mixed items like travel toiletries or cleaning cloths. Keep toilet paper in one basket and folded towels in another so restocking is quick.

To style it for an apartment feel, add one small candle and a mini pothos plant on the top crate. Limit decor to just one or two items so it stays easy to clean. If you have a slightly wrinkled bath mat and a small stool nearby, tuck a book or magazine there, but keep it away from splash zones. Natural daylight from a frosted window looks best with warm wood tones and simple neutral towels. This setup makes the room feel organized but still lived in.

  • Mount crates high enough so the tank lid can still lift off for repairs.
  • Use baskets with handles so you can pull supplies down with one hand.
  • Roll extra toilet paper to fit neatly and avoid sagging stacks.
  • Keep one crate for guest items like spare soap and a fresh hand towel.
  • Dust the top crate often, since open shelves collect lint.

Pro Design Tip: Use the same basket style in each crate to create a simple pattern that looks tidy even when the bins are full.

Budget Considerations: New crates can add up, so check thrift stores, grocery stores, or online marketplaces. A quick sand and a coat of paint can make mismatched crates look like a set.

small bathroom diy storage ideas 11
small bathroom diy storage ideas 12

4. Magnetic Strip Tool Storage Near the Vanity Mirror

small bathroom diy storage ideas 13
small bathroom diy storage ideas 14

Small grooming tools can clutter a counter fast. A DIY magnetic strip on the wall keeps scissors, nail clippers, and tweezers organized in a narrow space beside the mirror. It is easy to grab what you need, and it keeps sharp items away from kids when placed higher up.

Use a strong magnetic bar made for tools, and mount it with screws and anchors. Place it where your arm can reach, but not where you might bump it while washing your face. Pair it with a slim shelf for skincare bottles and a folded linen cloth. A small ceramic tray can hold jewelry rings so you do not set them on a wet sink edge. If a damp towel hangs on a hook nearby, it adds a real-life touch, but choose one towel color so the wall does not look busy.

For a clean look, group items by use. Put daily tools (tweezers, nail clippers) in the center and less-used items toward the ends. Wipe the strip often since bathroom humidity can leave a film. If you get plant shadow from a window, keep the shelf light in color so the wall still feels bright. This setup is also great for renters, since you can use removable anchors if your lease allows small holes.

  • Choose a magnetic strip long enough for gaps between tools, not a tight row.
  • Place the strip away from direct water splash to reduce rust.
  • Add a small labeled cup on the shelf for cotton pads or hairpins.
  • Use a ring dish with a lip so jewelry does not slide off.
  • Dry tools before putting them back to keep them in good shape.

Pro Design Tip: Match metals on the strip, shelf brackets, and faucet (black, brass, or chrome) for a more put-together vanity wall.

Budget Considerations: A basic magnetic tool holder is usually cheaper than specialty bathroom organizers. If you already have a small shelf, you can spend only on the strip and hardware.

small bathroom diy storage ideas 15
small bathroom diy storage ideas 16

5. Over-the-Door Rope-Hung Wicker Basket Storage

small bathroom diy storage ideas 17
small bathroom diy storage ideas 18

A narrow bathroom can feel cramped when storage sits on the floor. Over-the-door basket storage uses the back of the door for items like hair tools, folded washcloths, and spare toilet paper rolls. Rope-hung wicker baskets look soft and homey, and they help turn everyday clutter into a simple system.

To build it, use a sturdy over-the-door hook rack or a wood rail mounted to the door (if allowed). Hang two or three baskets with thick rope so they stay level. Keep the top basket for daily items like a hairbrush and hair ties. Put hot tools like a curling iron in a basket only after they cool, and consider a heat-safe mat inside the basket if you store them often. If a bathrobe hangs behind the door, keep it on a separate hook so it does not tangle with the baskets.

For styling, choose baskets in the same tone and avoid overfilling them. A tiled floor and a slightly rumpled cotton bath mat already add texture, so keep the door area simple. You can also add small tags like “Hair,” “Clothes,” and “Backups” to make it easy for family members. This is a great fix for renters because you can remove it without changing the walls.

  • Check door swing clearance so baskets do not hit the toilet or vanity.
  • Use one basket only for paper goods to keep them dry and clean.
  • Store cords in a small pouch inside the basket to prevent tangles.
  • Pick baskets with a firm rim so they hold their shape.
  • Keep heavier items lower so the door rack stays stable.

Pro Design Tip: Hang baskets in a straight vertical line and keep a small gap between them so the door storage looks calm, not crowded.

Budget Considerations: Wicker sets can be expensive, so mix thrifted baskets in similar colors and swap rope for budget jute cord. An over-the-door hook rack is usually cheaper than drilling into the door.

small bathroom diy storage ideas 19
small bathroom diy storage ideas 20

6. DIY Pegboard Storage Wall Above the Sink

small bathroom diy storage ideas 21
small bathroom diy storage ideas 22

A DIY pegboard above the sink is one of the easiest ways to add flexible storage in a minimal bathroom. Pegboards let you move hooks and small bins as your routine changes. You can hang brushes, skincare pouches, and tiny towel loops without taking up counter space.

Use a wood pegboard for a warmer look, then seal it to handle humidity. Mount it with spacers so hooks fit correctly, and so air can move behind it. Add a small floating shelf for candles and soap bars, but keep it narrow so it does not feel heavy over the basin. If an electric toothbrush base sits on the counter, manage the charging cable with a clip so it does not trail across the sink area. A folded hand towel near the basin gives a clean, ready-to-use look.

To style it, choose a simple color plan. Neutral pouches and wood hooks look good with both warm lamp glow and cool window light. Keep your daily items at eye level and store backups in a closed bin under the sink. This setup works well for shared bathrooms because each person can get a hook row and one small basket. It also makes cleaning fast since you can lift items off the hooks and wipe the wall in one pass.

  • Seal the pegboard with clear water-based polyurethane for easy wiping.
  • Use S-hooks for tools and small cups for makeup brushes or razors.
  • Add a tiny towel loop for a face cloth so it dries between uses.
  • Keep candles or decor on the top shelf, not on hooks, to reduce clutter.
  • Group items by routine: morning on one side, night on the other.

Pro Design Tip: Use matching containers on the pegboard so the wall reads as one organized zone, even when it is full.

Budget Considerations: A standard pegboard panel is low cost, and you can paint it to match your wall. If hooks add up, start with a small pack and expand as needed.

small bathroom diy storage ideas 23
small bathroom diy storage ideas 24

7. DIY Sliding Wire Baskets Inside a Small Vanity Cabinet

small bathroom diy storage ideas 25
small bathroom diy storage ideas 26

When a small bathroom looks messy, the problem is often inside the vanity. DIY sliding wire baskets add layers of storage so you can use the full depth of the cabinet. They are great for folded towels, cleaning spray, spare toiletries, and even a woven bin to control a hair dryer cord.

Start by measuring the cabinet width, depth, and door opening. Choose slide-out wire baskets that fit and install them on drawer slides or side rails. Put daily items on the top basket and backups on the lower one. Keep bottles upright and use a small bin for travel sizes so they do not tip. If you store shampoo or cleaning spray, place a washable liner under the basket to catch drips and protect the wood.

For styling, think about “quiet storage.” Use one woven bin for cords and tools, and keep labels simple. A ceramic soap dispenser above the sink can stay as your one visible item, while everything else lives behind the door. This helps the bathroom feel calmer, even if it is used by many people. Since the cabinet interior may get a bit of sunlight, clear containers can make it easier to see what you have without pulling everything out.

  • Install baskets so they clear the plumbing and do not hit the drain pipe.
  • Use one basket for cleaning and keep it separate from personal care items.
  • Add a small lazy Susan in a basket for small bottles if space allows.
  • Store extra toothpaste and soap in a labeled pouch to avoid duplicates.
  • Do a quick reset once a week by putting items back in their zone.

Pro Design Tip: Choose baskets with straight sides so items do not snag, and keep the top basket slightly lower than the door hinge area for smooth sliding.

Budget Considerations: Slide-out systems range in price; for a lower-cost option, use basic wire racks and short cabinet slides. You can also repurpose office drawer organizers inside a fixed shelf.

small bathroom diy storage ideas 27
small bathroom diy storage ideas 28

8. Floating Wood Shelves Above the Toilet for Jars and Towels

small bathroom diy storage ideas 29
small bathroom diy storage ideas 30

DIY floating wood shelves above the toilet add storage without taking up floor space. This is a good solution in a tiny bathroom corner where you need room for cotton balls, bath salts, soap bars, and extra towels. Open shelves also help you see what you have, so you restock before you run out.

Use two shelves for a balanced look. Mount them into studs when possible, and keep enough clearance above the toilet tank lid. Store small items in glass jars to keep them neat and dry. Put the jars in a row with similar heights, and leave some breathing room so it does not feel crowded. Add a tiny trailing ivy plant on the top shelf for a soft touch, and keep the rest simple.

For styling, lean into light and calm. If sun-kissed daylight comes through a sheer curtain, choose a medium or light wood shelf so it does not look heavy against ceramic tile. Stack towels in one pile, but do not make it too tall. A ceramic tray with a perfume bottle near the sink edge can match the shelf style and tie the room together. For safety, avoid storing glass too high if kids use the bathroom, and use museum putty under jars if the wall vibrates when doors close.

  • Pick shelf depth around 4 to 6 inches so it stays slim.
  • Use matching jar lids for a cleaner look.
  • Keep daily items on the lower shelf and backups on the top shelf.
  • Fold towels the same way to make the stack look neat.
  • Wipe shelves often to reduce dust on open storage.

Pro Design Tip: Hang shelves so the spacing matches other lines in the room, like tile rows or the mirror edge, for an orderly feel.

Budget Considerations: Floating shelf brackets can cost more; for a budget build, use simple L-brackets painted to match the wall, then place the wood shelf on top.

small bathroom diy storage ideas 31
small bathroom diy storage ideas 32

9. Leaning Ladder Rack With Wire Baskets and Laundry Storage

small bathroom diy storage ideas 33
small bathroom diy storage ideas 34

A leaning ladder rack is a flexible DIY storage piece for a cozy small bathroom. It gives you vertical space for wire baskets that can hold rolled towels, a hair dryer, and a skincare pouch. You can also tuck a woven laundry basket below, which is helpful when there is no room for a hamper.

Choose a ladder that is stable and not too wide. If you build one, use solid joints and add a brace on the back. Attach wire baskets with screws or hooks so they do not slide. Keep heavier items like the hair dryer in a lower basket. A slightly wrinkled linen towel draped on a rung adds softness and makes the rack look like part of daily life, not a storage unit. If plant shadow hits the wall tile, keep the ladder finish natural to match the warm textures.

For styling, limit the colors in the baskets. Neutral towels and one small pouch look cleaner than many bright bottles. If you use the bottom area for laundry, choose a basket with a lid or a tall side so it hides items. This rack works well near a window, but avoid placing it where it blocks a towel bar or door. Wipe the ladder legs and the floor often since dust collects around open racks.

  • Place non-slip pads under the ladder feet to protect tile.
  • Use two basket sizes: small for tools, medium for towels.
  • Roll towels to fit more and keep edges from drooping.
  • Keep one rung empty for hanging a damp towel to dry.
  • Use a laundry basket that fits under the lowest rung without squeezing.

Pro Design Tip: Repeat one material in the setup, like wire baskets and a metal mirror frame, to make the ladder rack look planned.

Budget Considerations: You can repurpose an old ladder and add baskets later. Dollar-store bins can work at first, then you can upgrade to wire baskets when the budget allows.

small bathroom diy storage ideas 35
small bathroom diy storage ideas 36

10. DIY Tension Rod Shower Storage With Hanging Baskets

small bathroom diy storage ideas 37
small bathroom diy storage ideas 38

Shower bottles can take over a small tub ledge. A DIY tension rod system with hanging metal baskets keeps shampoo, conditioner, and body wash off the floor and easier to reach. It is a simple upgrade for a compact shower corner, and it is renter-friendly since it does not require drilling into tile.

Install a tension rod across the shower area where it feels stable and does not block the curtain. Hang two or three metal baskets with hooks or shower rings. Use one basket for tall shampoo bottles, one for a loofah sponge and folded washcloth, and a small hook for a razor. Keep a soap bar on the tile ledge if you have one, but use a draining dish so it does not get slimy. A damp bath towel on a nearby hook can stay outside the shower to dry better.

For styling, keep the bottles simple and avoid too many half-used products. If you like a spa-like feel, decant soaps into matching bottles and store backups in a cabinet. Diffused daylight from a frosted shower window pairs well with silver metal and clear containers. Clean the rod and baskets often, since mineral deposits build up faster in a wet zone. If the rod slips, choose a heavier-duty model and clean the tile where the ends press.

  • Measure the shower width so the rod is tight and secure.
  • Choose rust-resistant baskets made for wet areas.
  • Group items by use: hair care, body care, shaving.
  • Keep baskets spaced so bottles do not bump when you reach in.
  • Rinse and dry baskets weekly to prevent buildup.

Pro Design Tip: Hang baskets at staggered heights so you can see labels and grab products without knocking anything over.

Budget Considerations: A basic tension rod and two baskets cost less than most corner caddies. If you already own baskets, you may only need hooks or shower rings to hang them.

small bathroom diy storage ideas 39
small bathroom diy storage ideas 40

DIY storage can make a small bathroom easier to use without a full remodel. Start with one project that fits your biggest problem, like counter clutter, shower bottles, or lack of towel space.

Keep your setup simple, use baskets and jars to group items, and leave some open space so the room still feels light. With a few smart builds, your bathroom can look neat and stay that way.

FAQ

1. What are the easiest DIY projects for small bathroom storage?

The best DIY projects for small bathroom decor include building a slim ladder shelf, mounting a wooden plank organizer with mason jars, or installing floating wood shelves above the toilet. These space-saving projects utilize vertical walls and narrow gaps without making a compact room feel cramped.

2. How can I keep my small bathroom decor looking organized and clutter-free?

To maintain clean small bathroom decor, group daily essentials using mason jars, woven baskets, or tiered wire organizers. Storing backup items in closed cabinets or labeled bins helps keep countertops clear, while maintaining a consistent color palette ensures the room looks styled rather than messy.

3. What are budget-friendly ways to add storage to a compact powder room?

Affordable updates for small bathroom decor include using reclaimed wood for shelves, repurposing old jars for toothbrush and cotton swab holders, and installing an over-the-door rope-hung wicker basket or tension rod shower storage. These options require minimal materials and provide instant functional benefits.

4. How do I choose materials that survive moisture in small bathroom decor?

When working on small bathroom decor, choose moisture-resistant materials like sealed wood, rust-resistant metal baskets, and water-based polyurethane finishes. Proper sealing prevents water damage and soap mist buildup, keeping your DIY storage solutions looking fresh and durable over time.