Home & Living

Bathroom Cabinet Buying Guide: Styles, Materials, and Costs

Bathroom cabinets are one of the few purchases where the price tag has almost nothing to do with what’s actually inside the box. Two vanities that look nearly identical on a showroom floor can be $1,500 apart, and the difference usually comes down to a layer of particleboard, a hinge, and a finish that was never designed to live in a room with a shower. Nobody at the store is going to walk you through that, mostly because the person selling you the vanity is working on commission and the fastest path to their number is you falling in love with a door style.

So here’s the version of the guide they don’t hand out. None of it is secret. It’s just inconvenient.

First: it’s a wooden box in the wettest room in the house

That’s the whole problem, and it drives every buying decision you’re about to make. Bathrooms combine high humidity, temperature swings, standing water, and constant splashing. Cabinets are engineered wood and glue held together by hope. Every material choice is really a question of how long it takes moisture to get in and what happens when it does.

The failure mode is almost always the same: water gets into an unsealed edge or screw hole, the core swells, the finish blisters, and the door stops closing square. It’s not a dramatic collapse. It’s a slow, ugly decline over five to eight years.

Measure before you fall in love with anything

Sizing is the least glamorous part and the one that ruins the most purchases. Get these numbers locked down first:

  • Width: Standards run 24″, 30″, 36″, 48″, 60″, and 72″. Anything outside that is semi-custom and the price jumps accordingly.
  • Depth: 21″ is the norm for vanities; 24″ is standard for kitchen base cabinets. More on why that distinction matters later.
  • Height: Traditional 32–33″, modern “comfort height” 34–36″. Taller people will regret the short one.
  • Plumbing rough-in: Is the drain centered or offset? A centered drain severely limits you, because most vanities have a cutout in a fixed spot.
  • Clearance: Leave at least 15″ from the center of the toilet to the cabinet edge, or the room will feel like a phone booth.
  • Door swing: Measure how far a door can open before it hits the toilet, the tub, or you.

Write these numbers down and take them with you. Every single time.

Styles, translated out of marketing language

Style names are mostly a way to charge more for the same box. Here’s what they actually describe:

  • Floating / wall-hung: Mounted to the wall with no legs. Looks great, makes rooms feel bigger, but requires blocking in the wall or serious toggle hardware. Also hides less plumbing clutter.
  • Freestanding / furniture style: Has legs and sits on the floor. Easier to install, easier to replace, and it reads as furniture rather than built-in.
  • Shaker: Flat recessed center panel with a square frame. Cheap to manufacture, ages well, looks fine in almost anything.
  • Slab / flat panel: A single flat door. Modern, minimal, and unforgiving — any warp shows immediately.
  • Raised panel: The traditional beveled look. Harder to clean, which matters more than people admit in a room with soap scum.
  • Overlay vs. inset doors: Overlay doors sit on top of the frame and are forgiving. Inset doors sit flush inside the frame. Inset is the premium look and the premium price, and it’s far less tolerant of humidity-induced swelling.

Materials: this is where the money actually goes

Most listings say “solid wood” and mean the door frame. Ask what the box is made of. That’s the part holding the weight.

  • Particleboard: Cheap, heavy, and turns into oatmeal when water reaches the core. Fine for dry rooms. Risky in a bathroom, especially near the toilet or shower.
  • MDF: Denser than particleboard, machines cleanly, takes paint beautifully. Swells when wet, but sealed edges and a good finish make it perfectly usable. Very common and not automatically bad.
  • Plywood: The real upgrade. Handles moisture far better, holds screws, doesn’t crumble. If you’re paying a premium, this is the premium you want.
  • Solid wood: Beautiful and expensive, but it moves with humidity. In a bathroom, solid wood doors can crack or shift seasonally.
  • Thermofoil / vinyl-wrapped finishes: Look sharp out of the box, and the edges peel. In a humid room, peeling is not a maybe.

Hardware and finish: the two silent cost drivers

This is what actually separates a $300 vanity from a $900 vanity with the same footprint. Nobody photographs it, so it’s the easiest place to cut corners on you.

  • Hinges: Adjustable hinges let you re-square a door after the wood moves. Cheaper cabinets don’t have them.
  • Drawer glides: Sidemount roller slides are cheap and loud. Undermount full-extension glides are the good stuff.
  • Soft-close: It’s a $10 part that gets marked up heavily. Nice, not essential, and heavily oversold as a quality signal.
  • Finish: Painted and lacquered fronts are moisture-sensitive. Catalyzed or conversion-varnish type finishes are far tougher and far more expensive to produce.

The countertop and sink question

Many “vanities” are just the cabinet. The top is separate, and that’s often where a third of the budget goes. Cultured marble and laminate are the cheap options; solid surface, quartz-type materials, and natural stone jump the price fast. Integrated sinks are the easiest to seal and the hardest to replace. Undermount sinks look cleaner and collect less grime at the rim, but they need a solid, water-resistant top underneath.

If the cabinet and top are sold as one unit, check whether the sink cutout is pre-drilled and where. A pre-cut top with a drain hole in the wrong spot is a $400 mistake.

What these things actually cost

  • Big-box stock: $150–$800 for the cabinet. Particleboard, thin finish, no frills.
  • Ready-to-assemble / online: $250–$1,200. Often the same factories, better specs on paper.
  • Semi-custom: $900–$3,000. You pick size, finish, and hardware. This is the sweet spot for most bathrooms.
  • Custom: $2,500–$8,000+. Fits a weird space, costs like a used car.
  • Countertop and sink: Add $150 for laminate up to $1,500+ for stone and an undermount sink.

The quiet workarounds

This is the part manufacturers would prefer you not run the math on:

  • Search “base cabinet” instead of “vanity.” Same box, less markup. The word “vanity” is a tax.
  • Use a 24″-deep kitchen base cabinet and have a top cut to fit. More storage depth, more size options, often cheaper per inch.
  • Buy the cabinet and the countertop separately. Bundles are convenient, not cheaper.
  • Ask about the floor model or a discontinued finish. Display units get cleared out constantly and negotiation is normal on them.
  • Reface or repaint what you already have if the boxes are solid. New doors and a proper moisture-resistant paint cost a fraction of replacement.
  • Ask a contractor or trade account to order it. Trade pricing on cabinets is a real thing and the gap is often 20–30%.

What goes wrong after you order

Inspect the boxes before you sign for delivery. Freight damage is common, and once you sign, the conversation becomes a fight. Check that the unit arrives assembled if you paid for assembled, that the plumbing cutout matches your rough-in, and that the finish is consistent across doors — dye lots vary. And measure the doorway it has to come through. Cabinets get returned most often because they physically don’t fit into the room they were bought for.

The bottom line

A bathroom cabinet is a moisture-exposed box with moving parts, and you’re paying for three things: the core material, the hardware, and the finish. Everything else — the name of the door style, the color, the showroom lighting — is decoration on top of those three. Nail the measurements, insist on plywood or well-sealed MDF, get real hinges and glides, and skip the word “vanity” when you search. Nobody will congratulate you for it, but your cabinet will still be square in ten years while everyone else is re-shopping.