Our readers keep the lights on and my morning glass full of iced black tea. As an Amazon Associate, I earn from qualifying purchases.9 Best Bathroom Cabinet With Doors | Doors That Hide Clutter

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

A quick note on sizes: not every pick below is the exact size or number you searched — where the exact one is scarce, the nearest same-type option that serves the same purpose is included so you get real, in-stock choices. Each pick’s actual specs are listed.

A bathroom cabinet with doors is the easiest way to hide the messy reality of your daily routine — the stray cotton swabs, the extra toilet paper rolls, the hair dryer you never put away. This guide focuses on real-world storage: which cabinets hold the most, which fit above the toilet or under a counter, and which are actually worth your time to assemble.

I’m Mohammad Maruf — the founder and writer behind KitchPrep. This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

To pick the right bathroom cabinet with doors, you first need to know how much wall or floor space you have and what you plan to store. This breakdown sorts each option by its defining storage strength, so you can match the cabinet’s depth and shelf flexibility to your room.

Our Picks at a Glance

VASAGLE Bathroom Floor Storage Cabinet
Best OverallVASAGLE Bathroom Floor Storage Cabinet4.6★755 ratingsThe space-maximizing workhorse that slides under a standard countertop and still swallows your overflow.Check Price on Amazon
Iwell Bathroom Medicine Cabinet with Mirror
Mirror ComboIwell Bathroom Medicine Cabinet with Mirror4.6★577 ratingsThe wall-mounted two-in-one that turns a bare patch of wall into shaving space plus hidden storage.Check Price on Amazon
Spirich Bathroom Wall Cabinet with Glass Doors
Glass FrontSpirich Bathroom Wall Cabinet with Glass Doors4.6★313 ratingsA frosted-glass wall cabinet that hides first-aid clutter while it adds a refined layer to a small bath.Check Price on Amazon

How To Choose The Best Bathroom Cabinet With Doors

Start with your floor plan. A wall-mounted cabinet keeps towels and toiletries off the floor but demands a solid stud or a strong anchor; a freestanding unit gives you more space but eats into your footprint. Measure your available wall space and the depth you can spare before you pick a style.

Wall-Mounted vs. Freestanding

Wall-mounted cabinets like a medicine cabinet with a mirror save floor space and work well above the toilet or sink. Freestanding cabinets with legs, on the other hand, can hold heavier items and don’t require drilling into tiles — but they need enough floor room to open their doors fully.

Shelf Adjustability Is the Real Spec

Most cabinets hide one or two fixed shelves behind their doors, which means a tall shampoo bottle forces you to waste the space above it. Look for units where the interior shelves move to several heights — many here offer two or three positions — so you can configure the interior for your actual bottles, not the manufacturer’s guess.

Depth and Clearance Decide the Fit

A shallow cabinet (around 5 to 6 inches deep) tucks neatly over a toilet without feeling bulky, while a deeper unit (7 to 9 inches) holds more but can crowd a narrow hallway. For over-toilet models, check the ground clearance — the space between the bottom of the cabinet and the floor — so the unit clears your toilet tank and seat.

Quick Comparison

Model Best For Type Dimensions (W x D x H) Interior Shelves Amazon
VASAGLE Floor Storage Cabinet★ Best Overall Under-counter and floor storage Freestanding 23.6 x 11.8 x 31.5 in 2 adjustable (3 heights) Amazon
Iwell Medicine CabinetMirror Combo Mirror + closed storage combo Wall Mount 2 adjustable Amazon
Spirich Glass Door CabinetGlass Front Compact wall storage with style Wall Mount 21.5 x 7.48 x 24 in 1 adjustable Amazon
ChooChoo 2-Door Cabinet Narrow wall spaces Wall Mount 20.1 x 5.1 x 22.8 in 1 adjustable + 1 fixed Amazon
TEENFON Floor Storage 4-Door Budget multi-room storage Freestanding 2 adjustable (6 positions) Amazon
TEENFON 67″ Tall Cabinet Tall narrow floor storage Freestanding 11.81 x 11.81 x 66.93 in 2 adjustable (5 heights) Amazon
Homhedy Over-Toilet Barn Door Over-toilet plus side rack Freestanding 30.7 x 7.8 x 65.4 in Adjustable Amazon
Spirich Over-Toilet Tilt-Out Over-toilet with quick-access cube Freestanding 25.8 x 8.7 x 64.4 in 1 adjustable Amazon
Treocho Wood Medicine Cabinet Vintage wall-mounted character Wall Mount 18.9 x 9.25 x 23.43 in 1 adjustable (3 positions) Amazon

In‑Depth Reviews

★ Best Overall

1. VASAGLE Bathroom Floor Storage Cabinet

Our pick — over 4.5★ from 750+ verified ratings; the strongest balance of quality and price.

Freestanding2 Adjustable Shelves

The space-maximizing workhorse that slides under a standard countertop and still swallows your overflow.

At 11.8″D x 23.6″W x 31.5″H, this freestanding cabinet earns its keep in tight bathrooms by tucking under a counter while storing the items you don’t want on display. Behind its doors sit 2 adjustable shelves, each with 3 height positions, so you can shift them to fit everything from tall spray bottles to folded hand towels without wasting a column of air. The beadboard-style front in slate gray dresses up a room far beyond its build cost.

The anti-tip kit hidden on the back is the safety detail that matters in a home with kids or pets, and buyers report the MDF frame feels sturdy once the back clips are in place. Assembly is genuinely approachable — owners consistently finish it in 30 to 45 minutes with only a Phillips screwdriver, helped by labeled parts and packaging that protects every edge. The magnet-closing doors and painted slate-blue finish (every edge painted, per buyer notes) make it feel more premium than its tier suggests.

Owners mention one recurring cosmetic gripe: some units arrive with doors that don’t hang perfectly evenly, leaving the knobs slightly off-center from each other. It’s bothersome to the detail-oriented eye, but otherwise “perfect for a low cost,” as buyers put it. Before you buy, measure your interior space — the useful shelf depth is about 9.75 inches, which fits bottles easily but not deep bins.

What wins people over

  • Compact footprint fits under a standard-height countertop
  • Adjustable shelves with 3 positions for mixed item heights
  • Sturdy MDF build with anti-tip kit on the back

The honest trade-offs

  • Door alignment can be slightly uneven on some units
  • MDF won’t match solid wood in durability

Reach for this if: you need a low-profile floor cabinet that hides clutter under a counter or in a corner.

Look elsewhere if: your space demands a wall-mounted unit or you’re sensitive to minor door-gap imperfections.

Mirror Combo

2. Iwell Bathroom Medicine Cabinet with Mirror

Wall MountMirror Door

The wall-mounted two-in-one that turns a bare patch of wall into shaving space plus hidden storage.

This Iwell cabinet pairs a mirror door with 2 adjustable shelves behind it, so your morning routine and your toiletries live in the same vertical footprint. Its defining trick is the 6 open shelves flanking the mirrored core — ideal for hand sanitizer and other grab-and-go items you want within reach without opening a door. The white painted finish over engineered wood keeps the look clean and modern in a wet environment, and the moisture-resistant build means it won’t warp easily.

This cabinet’s minimal design drew genuine praise for fitting neatly into existing bathroom styles, and two wall-mounting devices ship in the box. Customers note the assembly takes real time and energy but is worth it once installed — the unit feels sturdy, and the door can be hinged on either side, a flexibility that helps when your wall space is off-center. At just 6.3 inches deep, it protrudes far less from the wall than a deeper medicine cabinet, which matters if your vanity is close to the doorway. For comparison, the Spirich glass-door cabinet above runs 7.48 inches deep, nearly 19% more wall gap.

Be honest about the effort: the flip side of “everything feels sturdy once installed” is that installation requires patience, and owners note the process is more involved than a typical flat-pack. Pair it with the supplied wall-mounting kit and a stud finder, and budget an evening for the build.

Smart two-in-one: The mirror-plus-open-shelf layout is the rare design that serves both the getting-ready zone and the reach-for-it-now zone in one mount.

Effort required: Assembly is the price of entry — plan for a patient evening, not a quick 20 minutes.

Glass Front

3. Spirich Bathroom Wall Cabinet with Glass Doors

Wall MountFrosted Glass Doors

A frosted-glass wall cabinet that hides first-aid clutter while it adds a refined layer to a small bath.

The two frosted glass doors are this Spirich cabinet’s whole personality — they keep toiletries and skincare concealed but let a soft light through, upgrading the look of a powder room or guest bath. Measuring 21.5″W x 7.48″D x 24″H, it fits neatly above a toilet or sink, and the single adjustable shelf inside plus one open bottom shelf gives you room for both hidden essentials and a decorative display piece. The crisp white body is built from FSC-certified engineered wood, a sustainability detail worth noting.

The mounting process earns genuinely mixed feedback, centered on the included drywall anchors. Several owners advise swapping in stronger expanding anchors or driving a screw into a stud for confidence. That’s a fix worth making, because once it’s up, the quality impresses far past its price: buyers describe the doors as working perfectly with no adjustment needed, and the included illustrated (no-text) instructions plus a hanging template make alignment straightforward.

The practical limit is interior height — it fits rolled hand or kitchen towels but not bulky bath towels. If your storage list tops out at toilet paper, tissues, meds, and soap, this cabinet holds it all with room to spare, and the frosted front keeps the view tidy.

Why it stands out

  • Frosted glass doors add a refined, clean look
  • FSC-certified engineered wood construction
  • Hanging template makes wall alignment simple

Plan for this

  • Stock drywall anchors are weak — upgrade them
  • Interior fits rolled towels, not bulky bath towels

Best for: small bathrooms where a wall-mounted cabinet with style matters more than maximum capacity.

Think twice if: you keep extra-large towels or need deep shelving for tall bottles.

Compact Mount

4. ChooChoo Bathroom Cabinet Wall Mounted

Wall MountShutter Door Style

The shallowest mount here at 5.1 inches deep, built for slivers of wall other cabinets can’t use.

Where most wall cabinets demand 6 to 9 inches of projection, this ChooChoo unit asks for just 5.1 inches of depth — a real advantage in a narrow bathroom or beside a door swing. Behind its 2 doors, the layout splits into 1 adjustable shelf and 1 fixed shelf with 3 separate compartments, giving you a place for both tall medication bottles and small categorized bits. The classic vertical stripes and silver metal handles give the black MDF body an elegant, minimalist profile that reviewers point out matches their bathrooms cleanly.

Assembly is the strongest suit here — owners consistently call it easy, with every small part marked and numbered bags making the build intuitive. The flush-mount design (no mirror) keeps it low-profile, and the delicate hinge closes smoothly so you’re not fighting the door every morning. Shoppers say it holds a lot of medication and toiletries on a side counter or above a toilet, and the color earns repeated compliments.

The honest caveats: the shelves run short for electric toothbrushes standing upright, and the included drywall anchors are basic — several owners recommend heavier-duty anchors for a secure mount. Some describe the build as cheaply made for the money, so it’s best treated as a tidy-value cabinet rather than a heirloom piece.

Sliver-space specialist: At 5.1 inches deep, it fits wall gaps most cabinets can’t, with a pleasing flush profile.

Value trade-off: Shelf height suits small items better than tall tools, and the anchors deserve an upgrade.

Budget Champion

5. TEENFON Bathroom Floor Storage Cabinet

Freestanding4 Doors

A 4-door floor cabinet that flexes into pantry, linen, or bathroom duty without breaking your budget.

The headline flexibility here is the shelf setup: 2 adjustable shelves that move to 6 different positions, so you can tune the interior to tall bottles, folded towels, or stacked supplies. With 4 doors across the front, this TEENFON unit reads more like a proper piece of furniture than a utility cabinet, and the engineered-wood build with eco-friendly waterproof paint suits a humid bathroom. An anti-tip kit secures it to the wall — a meaningful safety touch for a taller cabinet.

Owners put this cabinet to work in all sorts of rooms, from a small kitchen pantry to a guest-room linen stash for sheets and towels, and the praise centers on how much it swallows without dominating the floor. Assembly is the standout: labeled accessories and detailed instructions get most builds done in about 20 minutes, and buyers report the simple design means fewer fussy parts. The 18-month warranty for quality problems is a genuine safety net at this price tier.

The trade-off appears in stability, not function — a few owners describe it as a little wobbly once loaded, solved easily with a rug underneath, and the same owners mention it’s on the small side for oversized storage. One owner counted 28 cans fitting on a shelf, which frames the real capacity: tidy and organized, not cavernous.

The flexible side

  • 2 adjustable shelves with 6 height positions
  • Quick assembly around 20 minutes with labeled parts
  • 18-month warranty for quality issues

The compact side

  • Can feel slightly wobbly without floor-leveling help
  • Storage volume suits modest collections

Grab it for: a budget-friendly multi-room cabinet that assembles fast and hides clutter behind four doors.

Pass if: you need heavy-duty stability for a high-traffic family bathroom.

Tall & Narrow

6. TEENFON 67″ Tall Bathroom Cabinet

Freestanding5 Shelf Heights

A 66.93-inch tower that turns a sliver of floor into a full-height stash for toiletries and linens.

If your bathroom is short on floor space, this TEENFON cabinet uses vertical air: it stands 66.93 inches tall on an 11.81 x 11.81-inch footprint. The 2 adjustable interior shelves offer 5 height settings, which owners used to fit everything from tall bleach bottles to stacks of folded towels, and the 2 open shelves keep frequently used items like toilet paper and soap within arm’s reach. The water-resistant particle-board surface is built for long-term use in humid environments, and the anti-tip kit lets you secure the tall profile to the wall — essential in homes with kids.

A smart design detail sets this apart: the doors can be installed on either the left or right side, so the cabinet fits cleanly into whatever corner you have rather than forcing a specific swing. Buyers describe the build as quick and easy with clear pictorial instructions, and the doors close tightly yet open smoothly. The interior is surprisingly spacious for the narrow frame, and most owners finished assembly in about 2 hours solo.

The recurring note is consistency: some units arrive with scuffs, excess glue, or minor door gaps that undercut the otherwise premium look — functionally sound but visually variable. Measure your space against the 11.81-inch depth before ordering, and note that while it stores food well as a pantry, it reads smaller in person than the photos suggest.

Vertical-space hero: 5 shelf heights plus reversible doors make this the most configurable tall cabinet on the list.

Quality variance: Finish consistency varies between units, so inspect yours on arrival.

Barn Door Style

7. Homhedy Over The Toilet Storage Cabinet

FreestandingOver-Toilet Fit

A barn-door over-toilet unit with a detachable side rack, built to tame counter clutter in a small bath.

The barn door design is the style hook, but the storage layout is the functional win: a spacious main cabinet with adjustable shelves handles towels and paper products, while a separate side open rack keeps hand soap and small bottles within easy reach. That side shelf installs on either the left or right, so the whole unit adapts to your toilet’s position rather than the other way around. At 30.7″W x 7.8″D x 65.4″H, it spans a standard toilet tank and uses the dead air above it.

Owners consistently report easy assembly — many did it solo with no issues — and praise how the fit works perfectly over a toilet while adding storage that declutters bathroom counters. The doors align well from the start, the shelves adjust to several heights, and the black finish pairs with a wide range of bathroom palettes. It’s sturdy enough that buyers describe it as a great piece for a small price.

The instructions draw mixed feedback, with some finding them clear and others dealing with incomplete guides, and a handful of owners wish it ran a bit taller for their space. Measure your toilet height and the wall clearance before committing, and note the 7.8-inch depth sits between the shallowest mounts and the deeper floor cabinets.

The style plus function

  • Side rack installs left or right for layout flexibility
  • Adjustable shelves inside the main cabinet
  • Fits over a toilet without taking floor space

Before you buy

  • Instructions quality varies by unit
  • Height may run short for very tall bathrooms

Choose this when: you want over-toilet storage with a design centerpiece and a side rack for daily-use items.

skip it if: your toilet alcove can’t spare 30.7 inches of width or you need a wall-mounted unit.

Quick Access

8. Spirich Over The Toilet Storage Cabinet

FreestandingTilt-Out Cube

An over-toilet tower with a tilt-out cube for toilet paper, blending hidden storage with one-hand access.

This Spirich cabinet solves the eternal toilet-paper reach problem with a tilt-out storage cube at the base — a small door that flips down so you grab a fresh roll without opening the main cabinet or bending to the floor. Above it, the main cabinet hides towels, toiletries, and cleaning supplies behind flat-panel doors, while an adjustable interior shelf accommodates taller bottles. At 25.8″W x 8.7″D x 64.4″H with a 31-inch ground clearance, it wraps around most standard toilets and uses the vertical space you’d otherwise waste.

The painted white finish with recessed panel doors and matte black knobs gives it a simple, modern look that blends into family baths and powder rooms. Buyers are consistently impressed with the build quality for the price, noting it’s sturdy, attractive, and holds toilet paper perfectly in that bottom drop-down compartment. The FSC-certified engineered wood and anti-tipping device round out a safety-conscious design.

The main friction point is the assembly instructions, which owners describe as picture-only and occasionally unclear — expect to spend around 3 hours on the build. Also note the cabinet is designed to fit low toilet bowls, so measure your setup first. The adjustable bottom rail helps it sit level on uneven floors, but that final stabilization step takes real effort.

Clever access design: The tilt-out cube is the standout feature for daily-use items, backed by sturdy construction.

Build patience needed: Picture-only instructions and a 3-hour assembly are the real entry cost.

Vintage Look

9. Treocho Wood Medicine Cabinet

Wall MountWood Veneer

A reddish-brown wood-veneer wall cabinet that brings vintage character without a pungent paint smell.

If your bathroom leans rustic or traditional, this Treocho cabinet’s warm reddish-brown veneer and line-molded door panels deliver a character that white MDF units can’t fake. The wooden veneer is safe to use and notably free of that harsh paint odor, which matters in a small enclosed bathroom. Inside, a 3-position adjustable shelf moves up, down, or out so you can fine-tune the storage for your specific bottles, and the hinge screws let you adjust the door gap by hand for a precise fit.

The wall-mounted design saves floor space entirely, making it a fit for bathrooms, laundry rooms, or entryways, and the two-door front creates a tidy hidden home for small toiletries. Owners praise the solid wood feel, describing it as sturdy and noting it looks more expensive than its price — a recurring compliment across reviews. Assembly is straightforward with numbered parts, and the instructions are easy to follow.

The real limitation is capacity, not quality: at 9.25″D x 18.9″W x 23.43″H, the interior suits small medications and travel bottles but won’t fit an electric toothbrush, a waterpik, or most tall bottles standing up. Some owners reinforce the thin back panel with a small board for extra security, and a few note the color runs brighter than expected. Treat this as a charm piece for essentials, not a bulk-storage solution.

The character case

  • Warm wood veneer without a strong paint smell
  • 3-position adjustable shelf for custom spacing
  • Hinges adjust to fine-tune door gaps

The capacity reality

  • Interior fits small items only — no tall bottles upright
  • Back panel is thin and may need reinforcement

Pick this for: a vintage-styled wall mount that stores daily small essentials with genuine wood character.

Reconsider if: you need to store tall bottles, a toothbrush, or large first-aid kits behind the doors.

Understanding the Specs

Cabinet Depth and Mounting Type

Depth — the front-to-back measurement — decides how far the cabinet protrudes from the wall or how much floor it claims. Wall-mounted units run roughly 5 to 9 inches deep, and the shallower they are, the less they crowd a narrow bathroom or door swing. Freestanding cabinets with legs sit on the floor and typically run deeper, trading floor space for greater carrying capacity and the freedom to place them anywhere without drilling into tile.

Adjustable Shelving and Height Positions

The number of shelf positions dictates how well the interior adapts to your actual bottles. A cabinet with 2 shelves at 3 heights gives you three configurations, while one with 5 height settings offers more flexibility for mixed storage like tall bleach bottles next to folded towels. Check the number of shelves and positions before buying — a fixed shelf means you’ll waste vertical space on shorter items.

Materials, Moisture Resistance, and Safety

Most bathroom cabinets use engineered wood, MDF, or particle board with a painted or waterproof surface to resist humidity. Look for explicit water-resistant or waterproof paint claims if the cabinet will live in a steamy bathroom. An anti-tip kit — a bracket that secures the cabinet to the wall — is a wise safety addition on any tall freestanding unit, especially in homes with children or pets. FSC-certified engineered wood is a bonus if sustainability matters to you.

FAQ

Can I install a wall-mounted bathroom cabinet without drilling into tile?
Yes, but your success depends on the wall surface. On drywall, you’ll need quality anchors — several customers note the included plastic anchors are weak and recommend upgrading to expanding anchors. On tile, you’ll need a tile bit and careful technique to avoid cracking. For heavier cabinets, always try to drive at least one screw into a wooden stud behind the wall.
What’s the difference between a medicine cabinet and a regular bathroom wall cabinet?
A medicine cabinet typically has a mirror on the front door so you can shave or apply makeup while storing items inside. A regular wall cabinet has standard doors without a mirror, which some prefer for a cleaner look or to flush-mount flush against the wall. Both mount the same way and serve similar storage purposes.
How much weight can a wall-mounted bathroom cabinet hold?
The weight limit depends on your wall anchors and studs, not just the cabinet itself. Cabinets like the Treocho have a thin back panel that some owners reinforce for extra security. As a rule of thumb, drive screws into studs whenever possible and avoid loading any wall cabinet with heavy glass bottles beyond what the mount can support.
Will a bathroom cabinet fit over my toilet?
Check the cabinet’s width and ground clearance against your toilet. Over-toilet models like the Spirich at 25.8 inches wide with a 31-inch ground clearance are designed to wrap around standard toilets — but the Spirich is noted to fit low toilet bowls only. Measure the width of your tank and the height of your bowl before ordering.
Are bathroom cabinets with doors moisture-resistant?
It varies by model. Many use engineered wood or MDF with a waterproof or water-resistant painted finish, which handles a steamy bathroom well. The Iwell model explicitly touts waterproof paint, while the 67-inch TEENFON uses a water-resistant particle-board surface. If your bathroom gets very humid, look for an explicit water-resistant or waterproof claim in the spec.
How long does it take to assemble a bathroom cabinet?
Assembly time ranges dramatically by model. The TEENFON 4-door cabinet is rated around 20 minutes with labeled parts, while the VASAGLE floor cabinet typically takes 30 to 45 minutes with a Phillips screwdriver. The Iwell and Spirich over-toilet models are the most involved, with owners reporting 2 to 3 hours of build time. Plan accordingly and clear a workspace.
Should I choose a freestanding or wall-mounted bathroom cabinet?
Freestanding cabinets with legs hold more and need no wall drilling, but they take up floor space and often need an anti-tip kit secured to the wall for safety. Wall-mounted cabinets save floor space and work well above toilets or sinks, but they hold less and require solid anchors. Choose based on your available floor area and wall access.
Can I adjust the shelves after the cabinet is assembled?
In most cases, yes. Cabinets like the VASAGLE have 2 adjustable shelves with 3 height positions, and the 67-inch TEENFON offers 5 height settings. The Treocho’s shelf adjusts between 3 positions. You typically lift the shelf, move the support pegs or clips, and set the shelf at a new height — no tools required beyond repositioning.

Final Thoughts: The Verdict

For most people, the best bathroom cabinet with doors winner is the VASAGLE Floor Storage Cabinet because it pairs a compact under-counter footprint with genuinely useful adjustable shelves and a crowd-pleasing build. If you want a mirror plus hidden storage in one wall mount, grab the Iwell Medicine Cabinet. And for an over-toilet solution with a clever quick-access cube, the Spirich Over Toilet Cabinet is the one to reach for — just budget an evening for assembly.

How We Picked

We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.

Sources & Methodology

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of September 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, KitchPrep earns from qualifying purchases. This does not affect which products we feature.

Related Guides

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Mo Maruf

Mo Maruf

Founder

I am a dedicated home cook and appliance enthusiast. I spend hours in my kitchen testing real-world storage methods, reheating techniques, and kitchen gear performance. My goal is to provide you with safe, tested advice to help you run a more efficient kitchen.