Bathroom Storage Cabinets
Best Bathroom Storage Cabinets for Small and Busy Bathrooms
7 picks compared
9 min read
ProductPickly is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. It never changes our picks.
The short answerFor most small bathrooms the Spirich Over The Toilet Storage Cabinet with Doors is the standout pick because it claims the wall space above the tank and uses no floor at all, pairing a hidden door section with an open shelf. If the toilet lacks clearance for an over-the-tank frame, the Iwell 66.9 inch tall cabinet stacks the most storage into a narrow base, while the Homhedy farmhouse cabinet tucks beside a vanity. The Yaheetech 12 inch drawer tower fits the gap between toilet and wall, the GRUSIGN pairs a door with drawers, the Hzuaneri fills a dead corner, and the slim Spirich adds storage beside the toilet with a built-in paper holder. Choose by where you have room, then by footprint and material rather than the widest box.
?How we pickedWe compare published specifications, safety certifications and thousands of verified owner reviews, and we do not physically test every unit. Read the full process in our review methodology.
Spirich Over The Toilet Storage Cabinet with Doors
★★★★★ 4.5 / 5 Best overall
This is the pick we point most people to first because it claims the dead space above the toilet, which is usually the only free footprint left in a small bathroom. A closed door section hides the clutter you would rather not see while an open shelf keeps everyday items within reach.
Placement Straddles the toilet tankStorage Enclosed cabinet plus open shelfAccess Zero floor footprint usedFinish Painted wood look
- Uses wasted wall space above the toilet
- Mix of hidden and open storage
- Frees the floor in a tight room
- Needs clearance around the tank to fit
- Should be anchored to the wall for stability
Best for: small bathrooms with no spare floor space
Iwell 66.9" Tall Bathroom Cabinet with 2 Doors and 1 Drawer
★★★★★ 4.4 / 5 Most storage
At nearly 67 inches this cabinet stacks a lot of storage into a narrow floor footprint, so it works when you need capacity but not width. Adjustable shelves behind the doors let you size the openings around tall bottles or folded towels, and a drawer up top handles the small stuff.
Height About 66.9 inchesStorage 2 doors, 1 drawerShelves Adjustable insideUse Bath, entryway, office
- Tall build holds a lot in little width
- Shelves move to fit tall items
- Drawer separates small essentials
- Tall frame can tip if not anchored
- Takes longer to assemble than a small unit
Best for: storing a lot where floor width is limited
Homhedy Farmhouse Bathroom Storage Cabinet with Doors
★★★★★ 4.4 / 5 Best compact floor cabinet
This short floor cabinet fits into a corner or beside a vanity where a tall unit would feel bulky, giving you a hidden shelf without dominating the room. The farmhouse door styling reads warmer than a plain laminate box, so it suits a bathroom you want to feel finished.
Type Freestanding floor cabinetStorage Enclosed shelf behind doorsStyle Farmhouse door frontsFootprint Compact
- Small enough to tuck beside a vanity
- Doors hide clutter from view
- Warmer farmhouse look
- Less capacity than a tall cabinet
- Single shelf limits how you divide it
Best for: adding hidden storage next to a vanity
Yaheetech Bathroom Storage Cabinet, 12" Slim 4-Drawer
★★★★★ 4.3 / 5 Best for drawers
At 12 inches wide this drawer tower slides into the narrow gap between a toilet and a wall, turning an awkward strip of floor into real storage. Four drawers suit small loose items like cotton pads, hair ties, and travel bottles better than a single deep shelf would.
Width About 12 inchesStorage 4 stacked drawersFits Narrow gaps and nooksBest items Small loose essentials
- Slim enough for tight gaps
- Drawers keep small items sorted
- Everything stays hidden and tidy
- Drawers limit tall bottle storage
- Narrow base wants wall anchoring
Best for: sorting small items in a narrow gap
GRUSIGN Bathroom Storage Cabinet with Door and Drawers
★★★★★ 4.3 / 5 Best mixed storage
This small cabinet pairs a door section with drawers, so you get a spot for tall bottles and a spot for small odds and ends in one compact unit. The adjustable shelf behind the door means you can reshape the space as your storage needs shift.
Type Freestanding floor cabinetStorage Door section plus drawersShelf Adjustable behind doorUse Bath, kitchen, living room
- Combines a door and drawers in one
- Adjustable shelf reshapes the space
- Compact enough for tight rooms
- Drawer depth is modest
- Should be anchored to a wall
Best for: wanting both a shelf and drawers in one small unit
Hzuaneri Bathroom Storage Cabinet, Small Corner Floor Cabinet
★★★★★ 4.2 / 5 Best for corners
A corner cabinet reclaims the triangle of floor that square units always leave empty, which is often the last usable spot in a cramped bathroom. It keeps a closed shelf out of the traffic path so you are not stepping around it every time you move.
Shape Corner designStorage Enclosed shelfFits Unused floor cornersFootprint Small
- Uses dead corner space
- Stays out of the walking path
- Compact closed storage
- Corner shape holds less than a straight cabinet
- Only helps if you have a free corner
Best for: filling an unused bathroom corner
Spirich Slim Bathroom Storage Cabinet with Toilet Paper Holder
★★★★★ 4.1 / 5 Best slim nook cabinet
This slim cabinet is built to stand beside the toilet, with a paper holder on the side so a spare roll is always in reach. Its narrow body slips into a gap that would otherwise sit empty, adding a small amount of hidden storage without crowding the room.
Width Slim profileExtra Side toilet paper holderPlacement Beside the toiletStorage Enclosed shelf
- Slim body fits beside the toilet
- Paper holder keeps a roll handy
- Hidden shelf for spare supplies
- Small capacity overall
- Narrow base benefits from anchoring
Best for: a slim cabinet in the gap beside the toilet
The best bathroom storage cabinet is decided less by the cabinet itself and more by where you have room: the wall above the toilet, a strip of open floor, a wall you can drill into, or a dead corner. Our picks below run from an over-the-toilet cabinet that uses wasted wall space to a tall floor unit, compact and corner cabinets, and slim drawer towers, so you can match the cabinet to the empty space you actually have rather than the widest box on the shelf.
Over-the-toilet, freestanding floor, or wall cabinet
The first decision is the type, because each one claims a different kind of space. An over-the-toilet cabinet, like our top Spirich pick, straddles the tank and uses the vertical wall above it, which is the smart move when the floor is already full. A freestanding floor cabinet such as the Iwell tall unit or the Homhedy compact one sits on the ground and gives the most stable, roomy storage, but it needs open floor to spare. A wall-mounted cabinet fixes above the floor line and keeps the area beneath it clear for cleaning, at the cost of drilling into the wall and carrying less weight. Look at where you have room before you look at the cabinet.
Footprint matters most in a small bathroom
In a tight room the winning cabinet is the one that fits a space nothing else could use. A tall, narrow unit like the Iwell stacks capacity into a small base, while a 12 inch slim drawer tower such as the Yaheetech slides into the gap between the toilet and the wall. A corner cabinet like the Hzuaneri reclaims the triangle of floor that square units always leave empty, and a slim cabinet with a built-in paper holder, like the second Spirich, turns the narrow spot beside the toilet into storage. Pull a tape measure across your open space first, then leave clearance for doors and drawers to swing out fully.
Moisture-resistant material and finish
Bathrooms are humid, so the material and finish decide how long a cabinet lasts. Most cabinets in this range are engineered wood or MDF with a laminate or painted surface, which handles everyday humidity but not standing water or repeated shower splashes. Keep any cabinet out of the direct spray zone, wipe up spills quickly, and make sure the room has some ventilation. A sealed or fully laminated surface, including finished panel edges, holds up far better over time than bare particleboard, so check the edges rather than just the door fronts when you compare options.
Assembly and anchoring, told straight
Almost every cabinet here arrives flat-packed, so plan for some assembly time, and the taller the unit the longer it takes. More important than the build is the anchoring: a slim, tall cabinet is easy to tip if it is bumped or if a loaded top drawer is pulled out, which is a genuine hazard around children. Over-the-toilet frames need securing too, so they do not shift on the tank. Most units include an anti-tip strap or bracket for exactly this reason, so use it and drive the screws into a stud or a proper wall anchor. Weigh the placement, the footprint, and the material together, and any of these chosen picks will add real storage to a bathroom that feels short on it.
Questions people ask
What is the best type of bathroom storage cabinet for a small bathroom?
An over-the-toilet cabinet is usually the best starting point in a small bathroom because it uses the wall space above the tank and takes no floor space at all. Our top pick, the Spirich Over The Toilet Storage Cabinet, does exactly this with a mix of hidden and open storage. If the wall above the toilet is not usable, a slim floor cabinet or a corner cabinet reclaims narrow gaps that a full width unit cannot.
Which bathroom storage cabinet is the best overall pick?
Our overall choice is the Spirich Over The Toilet Storage Cabinet with Doors because it turns the wasted space above the toilet into real storage without giving up any floor. It combines a closed door section to hide clutter with an open shelf for daily items. If your toilet does not have clearance for an over-the-tank frame, the Iwell 66.9 inch tall cabinet gives you the most capacity in a narrow floor footprint instead.
What is the difference between an over-the-toilet, a floor, and a wall cabinet?
An over-the-toilet cabinet straddles the tank and uses vertical wall space, so it is ideal when the floor is full. A freestanding floor cabinet sits on the ground and offers the most stable, roomy storage but needs open floor to spare. A wall-mounted cabinet fixes to the wall above the floor line, which keeps the area beneath it clear for cleaning, at the cost of drilling into the wall and a lower weight limit. Match the type to where you actually have room.
How much floor space do I really need for a freestanding cabinet?
Measure the open floor first, then leave clearance for doors and drawers to swing out fully. A tall unit like the Iwell needs only a narrow base but wants a stable spot away from the door path, while a slim drawer tower such as the Yaheetech fits gaps as tight as 12 inches. Corner cabinets like the Hzuaneri use the triangle of floor that square units leave empty, so pull a tape measure before you buy rather than guessing.
Are bathroom storage cabinets moisture resistant?
Most budget cabinets are made from engineered wood or MDF with a laminate or painted finish, which resists everyday humidity but not standing water or repeated splashes. Keep the cabinet away from the shower spray zone, wipe up spills quickly, and make sure the bathroom has some ventilation. Sealed or laminated surfaces hold up better over time than bare particleboard edges, so check that panel edges are finished.
Do bathroom cabinets need to be anchored to the wall?
Tall and narrow cabinets should be anchored, and over-the-toilet frames especially. A slim base with height is easy to tip if it is bumped or if a top drawer is pulled out with weight in it, which is a real hazard around children. Most cabinets include an anti-tip strap or bracket for this reason, so use it and drive the screws into a stud or a proper wall anchor rather than skipping the step.
What should I store in drawers versus behind doors?
Drawers, like those on the Yaheetech tower or the GRUSIGN cabinet, are best for small loose items such as cotton pads, hair ties, and travel bottles that would get lost on a deep shelf. Space behind doors suits taller items like cleaning sprays, folded towels, and backup supplies. A cabinet that offers both, or one with adjustable shelves, lets you split your storage the way your items actually need.
How were these bathroom storage cabinets chosen?
We looked at where each cabinet fits in a real bathroom, whether it uses wall space, floor space, a corner, or a narrow gap, along with how it divides storage between doors and drawers and how stable it is once anchored. Every product shown is a real current listing, and these are our chosen picks rather than lab tested claims, so treat placement and footprint as the decisions that matter most for your room.
The bottom lineSo which one?
The Spirich Over The Toilet Storage Cabinet with Doors is our top choice because it turns the wasted wall space above the toilet into real storage without giving up any floor, which is exactly what a small bathroom needs. When an over-the-tank frame will not fit, the Iwell tall cabinet delivers the most capacity in a narrow base, and the Homhedy compact cabinet adds hidden storage beside a vanity. The Yaheetech drawer tower and slim Spirich fill narrow gaps, the GRUSIGN mixes a door with drawers, and the Hzuaneri reclaims a corner. Let placement, footprint, and material lead the decision, and remember these are our chosen picks rather than lab tested claims.