Stock vs. Semi-Custom vs. Custom Bathroom Vanity: Cost Comparison

The vanity tier is the first decision that sets the budget: stock (prefab) vanities run $300 to $1,500, semi-custom built-to-order units land $600 to $2,500, and fully custom vanities run $400 to $3,000 and up in 2026 published data. The tiers differ on more than price -- sizing, wait times, finishes, and install labor. This guide compares the three lanes so the tier matches the room, the timeline, and the plumbing you already have.

Orange County, CA · Updated 2026 · Costs shown as ranges — your quote will vary by contractor and scope

How to read this guide: every figure below is a range compiled from contractor-published pricing and industry data for Orange County in 2026 — not a quote. Your actual price depends on scope, materials, access, and the contractor. Always get 3 written quotes.

The three lanes, side by side

Stock vanities -- also called prefab -- are finished cabinets in fixed standard widths, with 24, 30, 36, 48, and 60 inches the common rungs. The unit runs $300 to $1,500, and most ship with a top and sink already fitted. Boxed and warehoused, they carry the lowest price and the shortest wait of the three lanes.

Semi-custom: the manufacturer builds your unit to order -- width, finish, door style, top material. Published bands put them at $600 to $2,500, overlapping stock at the bottom and custom at the top. Fully custom: designed and built for one room -- odd widths, floating mounts, matched woodwork -- at $400 to $3,000-plus, with the upper end open-ended.

Stock: when the standard sizes fit

Stock wins when the room is standard. If the old vanity is 30 or 36 inches wide and the plumbing stays, a $300-to-$1,500 stock unit plus $200 to $500 in labor is the whole project -- often under $2,000 with removal, faucet, and sink included. Same-location swaps commonly finish in a day.

The tradeoff is choice, not quality: fixed width steps, a short finish list, the shipped top. For rental and secondary bathrooms, stock is the clear value play -- the savings vs. custom buy the faucet, mirror, and lighting with change left over.

Semi-custom: the middle lane, explained

Semi-custom fits the almost-standard room: width to the inch, finish, hardware, top material, built to order in 2 to 6 weeks. The $600-to-$2,500 band reflects the options: painted finish on a stock-size box near the bottom; stained wood, wide double-sink box, stone top near the top.

This lane fits primary bathrooms where the look matters but the layout stays. The plumbing still needs to stay put for the value math to hold -- relocating plumbing costs the same at every tier. At semi-custom money, the finish and top are where it shows -- spend the upgrade there, not on width you do not need.

Fully custom: when the room demands it

Custom answers rooms stock cannot fit: odd widths between the standard rungs, out-of-square walls, floating designs, or woodwork matched to the house. The unit runs $400 to $3,000 published, but real custom work -- hardwood, stone tops, detailed joinery -- climbs past that quickly. Countertop materials add $5 to $200 per square foot on top.

Custom labor runs $200 to $1,000: templating, on-site fitting, stone setting, and the plumbing or electrical adjustments the design usually requires. Custom carries the longest wait -- design, build, finish, delivery run weeks to months. Budget the whole project, not the cabinet: plumbing moves ($400-$2,200, avg ~$1,500) and stone tops push custom jobs past $5,000.

The real cost of picking the wrong tier

The expensive mistake is the tier mismatch: stock for a 31-inch alcove means filler strips and a compromised look; custom for a standard 36-inch swap means paying triple for a cabinet stock would have matched. Measure the alcove to the sixteenth of an inch before choosing: the measurement decides the tier, not the catalog.

The other mismatch is timing: stock installs this week, semi-custom needs 2 to 6 weeks, custom needs months. In a one-bathroom home, the wait is a real cost -- a mid-project bathroom is a household disruption, not a line item. Pick the fastest tier that fits the room.

Bathroom vanity tiers compared (2026)

TierUnit cost
Stock / prefab$300 – $1,500
Semi-custom (built to order)$600 – $2,500
Fully custom$400 – $3,000+
Countertop upgrade (custom/semi)$5 – $200 / sq ft
Single-sink stock unit$300 – $1,500
Double-sink semi-custom unit$1,200 – $2,500
Plumbing relocation (any tier)$400 – $2,200 (avg ~$1,500)
Old vanity removal$115 – $500

DIY vs. hiring a pro

Measure the alcove to the sixteenth of an inch, confirm plumbing stays or goes, and set the timeline before picking a tier. DIY fits a stock like-for-like swap; semi-custom and custom installs earn a pro for fitting, tops, and hookups.

What drives the price up or down

How to keep the cost down

Cost guide, not advice: the ranges below are compiled from published 2026 pricing data -- national cost guides and installer pricing -- adjusted for the Orange County residential market. Your project will vary with vanity size, countertop material, plumbing scope, and local labor rates. This guide does not endorse, rate, or recommend any brand or installer, and the ranges are informational -- not quotes, and not a statement of what your project will cost.

Frequently asked questions

Is semi-custom cheaper than custom?

Usually: $600 to $2,500 semi-custom versus $400 to $3,000-plus custom, with the custom upper end open-ended. Semi-custom buys built-to-order sizing and finishes; custom buys one-off design and odd-width fit.

How long does a custom bathroom vanity take?

Weeks to months for design, build, finish, and delivery. Stock ships in days; semi-custom takes 2 to 6 weeks. In a one-bathroom home, the wait is a real cost -- plan around it.

Can a stock vanity look high-end?

The cabinet is only part of the look: a $600 stock box with a good faucet, a stone-look top, and decent lighting reads far above its price. Spend the visible money on top and fixtures, not the box.

Do I need custom if my bathroom is an odd size?

Not always -- semi-custom covers most in-between widths to the inch. Custom earns it only for truly irregular rooms: out-of-square walls, floating designs, matched woodwork.

Does a higher tier cost more to install?

Modestly: stock swaps run $200 to $500 in labor; semi-custom and custom run $200 to $1,000, trending up with stone tops and fitting time. Plumbing moves ($400-$2,200) cost the same at every tier -- they follow the pipes, not the cabinet.

Related guides