CP
PROJECT

How to Paint a Bathroom Vanity (First-Timer Friendly)

Step-by-step bathroom vanity refinish — pull the doors, TSP, Stix bonding primer, two coats Advance or Emerald, real cure times that survive splash.

Emily Roberts
By Emily Roberts
DIY Editor & First-Timer's Guide
Updated:May 31, 2026
Freshly painted navy bathroom vanity with brass hardware reinstalled

Okay, so the bathroom vanity is the easiest cabinet you’ll ever paint, and you’re probably overthinking it. It’s small. There are two doors and maybe a drawer. You can do this in a weekend, and the only number you really have to respect is the seven-day wait before water hits it.

What You’ll Get

A vanity that looks like a brand-new piece of furniture for around $150 in materials. Most bathroom vanities have a glossy factory finish that scares first-timers off. Don’t worry — the right primer makes that finish stop mattering.

Honest Take on Difficulty and Time

PhaseActive timeWait time
Remove + clean + sand1.5 hoursOvernight dry after TSP
Prime45 minutes16 hours
Two coats paint1.5 hours total16 hours between coats
Reinstall hardware30 minutes
Before heavy splash7 days from final coat

So: about 4 hours of actual work, spread across one weekend, plus a week before you treat the sink like a sink again. That last week is the real test of patience. Brush your teeth carefully. Don’t let toothpaste foam sit on the drawer front for two days while the paint’s still soft.

What You’ll Need

Paint and Primer

  • Primer: INSL-X Stix Bonding Primer — one quart is enough for a single vanity, but a gallon costs almost the same and lets you fix mistakes.
  • Paint: waterborne alkyd in semi-gloss. Either Benjamin Moore Advance or Sherwin-Williams Emerald Urethane. Both are in our bathroom paint round-up. One quart covers two coats on a standard 30-inch vanity. Buy a gallon if the vanity is 48 inches or bigger.

Tools

  • 4” foam roller + one spare sleeve
  • Wooster Silver Tip 2” angled brush (the brush matters more than the paint)
  • 220-grit sanding sponge
  • TSP or Krud Kutter and a stack of clean rags
  • Painter’s tape
  • One small drop cloth (the bathroom floor) + one larger one (wherever you paint the doors)
  • Sawhorses, or two stacks of paint cans, or the closed lid of an outdoor storage bin — anything that holds the doors flat off the ground
  • A zip bag for the hinges and pulls
  • A Sharpie

Step 1 — Empty the Vanity, Then Take It Apart

Bathroom vanity with doors and drawer front removed, numbered tape on the box

Two doors and one drawer front removed, numbered tape on the back of each, hinges and pulls dropped into a labeled zip bag.

Pull everything out of the cabinet. Take the doors off — most have two hinges screwed into the inside of the door and the box. The drawer front usually pops off the drawer body with four screws from the inside of the drawer.

Number every piece on the back with painter’s tape and the Sharpie (1, 2, 3). Number the matching spot on the cabinet box where each piece came from. The hinges and pulls go into a zip bag with the screws — losing one screw turns a Sunday afternoon into a second hardware-store trip.

Watch out for: the soft-close mechanism on newer hinges has a little metal clip you have to pop off before the door comes free. If the door isn’t releasing, that’s why.

Step 2 — Mask the Wall and Floor

Painter’s tape along the wall where the vanity meets it. Drop cloth on the floor under the vanity box, and a second one wherever you’re laying the doors out flat (a spare bedroom, the garage, a covered porch). You’ll regret skipping the masking the first time a loaded roller catches the corner of the box and flicks paint at the tile.

Step 3 — TSP Wipe-Down

Bathroom vanity box cleaned with TSP and lightly sanded, ready for primer

TSP wipe-down kills the toothpaste film, then a 220-grit pass leaves the factory finish slightly hazy — that’s the bite the primer wants.

Mix TSP per the bottle (about a tablespoon per gallon of warm water), or use Krud Kutter straight from the spray bottle. Wipe every surface of the cabinet box, both sides of each door, and the drawer front. Rinse with a clean damp rag. Let dry overnight.

This is the step most first-timers skip and then can’t figure out why their primer beads up like rain on a waxed car. Bathroom vanities collect a film you can’t see. TSP takes it off. Don’t skip it.

Step 4 — Light Scuff Sand

220-grit sanding sponge over every face and edge. You’re not stripping — you’re scuffing. The factory finish stays. You just want it slightly hazy so the primer has something to grip.

Two minutes per door. Three minutes for the cabinet box. Vacuum the dust, then wipe with a damp rag.

Watch out for: the routed detail on a shaker-style door collects sanding dust in the corners. A small artist’s brush or a vacuum nozzle clears it; if you skip this, the first coat shows little gray specks.

Step 5 — Prime with Stix

Bathroom vanity box and doors after one coat of bonding primer

One coat of INSL-X Stix rolled onto the box; the two doors and drawer front primed flat on sawhorses in the next room.

Stir the Stix slowly with a paint stick — don’t shake it, you’ll trap bubbles. Pour a small puddle into a tray. Roll a thin coat onto the flat panels with the foam roller, and cut into the corners and routed details with the angled brush. Thin coat is the key word. Stix is designed to bond, not to fill, so a heavy coat just sags.

One coat is enough. Let it dry 16 hours (overnight + the next morning). The cabinet will look like a hazy white-gray ghost of itself. That’s correct.

Step 6 — Light Sand, Then First Coat of Paint

Quick pass with the 220 sponge to knock down any nibs or roller texture in the primer. Wipe with a clean dry rag — no water on cured Stix.

Pour your paint into a clean tray. Roll thin, cut in clean, don’t overwork it. Both Advance and Emerald Urethane self-level if you leave them alone — the worst thing you can do is keep brushing back into a section that’s starting to set. Lay the paint down, blend the brush marks once, move on.

Recoat windows:

  • Benjamin Moore Advance: 16 hours
  • Sherwin Emerald Urethane: 4 hours

The Advance window is annoyingly long, but it’s why Advance levels so well — it stays open for the brush marks to flow out. Set it up overnight if you’re using Advance.

Step 7 — Second Coat

Navy vanity doors drying flat on a rack after two coats of semi-gloss

Doors flat on the rack, semi-gloss catching the light. Sixteen hours between coats for Advance; four for Emerald Urethane.

Same drill as the first coat. Two coats is non-negotiable on a vanity — one coat lets the primer color ghost through the topcoat within a year, and the sheen looks uneven in side light.

Let the final coat sit a full 24 hours before you handle anything.

Step 8 — Reinstall

Finished bathroom with navy painted vanity and brass hardware reinstalled

Doors snugged back onto hinges a full day after the last coat. Brass pulls reinstalled last. Sink kept dry for a week.

Use your numbered tape to put each door and the drawer front back where it came from. Snug the hinge screws — don’t crank them. Over-tight hinges crack the new paint at the screw head, and you’ll see it every time you open the door.

Hardware goes on last. If you’re swapping pulls for a new look, drill the new holes before paint, not after — patching a hole through cured semi-gloss is a separate weekend.

Cure Schedule

Time after final coatWhat’s safe
4 hoursTouch dry — don’t touch
24 hoursReinstall hinges and hardware, gentle handling
3 daysLight splash, normal opening and closing
7 daysHeavy splash, scrubbing, water sitting on the surface
30 daysFull cure — no special handling needed ever again

The 7-day mark is the one that actually matters. Paint cures hard from the surface inward. A drop of water sitting on day-2 paint sinks into the still-soft underlayer and leaves a dull white spot you can’t buff out. Day 7, it beads up and wipes off.

Common Mistakes

  • Skipping the TSP. Hand soap and toothpaste film are invisible. Primer doesn’t bond to them. The whole job fails within six months.
  • Painting in place. A vanity has a front lip, hinge mortises, and a kicker board underneath. You can’t get a clean finish on any of them with the doors on. Twenty minutes to remove, twenty minutes to reinstall — non-negotiable.
  • Using regular wall paint. Behr Marquee on a vanity looks great for two months, then chips around the pulls. Bathroom vanities need a cabinet-grade alkyd. The round-up linked above lists the four that work.
  • Reinstalling too early. The door swings shut, sticks to the cabinet box at the latch, and tears a flap of paint off when you open it the next morning. Wait the full 24.
  • Skipping the second coat to save time. The visible shortcut. Year-one ghost lines, uneven sheen, premature wear at the pull. Two coats. Always two coats.

What If Your Vanity Is a Weird Substrate

Most modern bathroom vanities are MDF boxes with a wood or MDF door, all factory-finished. Stix and Advance handle that combination without drama.

Two substrates change the playbook:

Thermofoil doors. These are particleboard wrapped in a glossy vinyl film. Stix doesn’t bond to vinyl reliably; the paint peels in sheets within a year. Use Zinsser BIN shellac primer instead, two coats, then your topcoat. Even with BIN, thermofoil edges can bubble in high-steam bathrooms (above a hot shower), so accept that this fix has a ceiling.

Old oil-based paint underneath. If the vanity was repainted at any point before about 2005, it might be sitting on oil. Latex-over-oil without a barrier peels at six months. To check, wipe an inconspicuous spot with denatured alcohol on a rag for thirty seconds. If the existing finish softens, it’s latex. If it doesn’t, it’s oil. If it’s oil, use BIN, not Stix.

Cost — What You’ll Actually Spend

ItemCost
Topcoat paint (1 qt Advance or Emerald)$25–$30
Bonding primer (1 qt Stix)$20
Foam roller + sleeves$10
Wooster Silver Tip 2” brush$18
Sanding sponge, tack cloth$8
TSP / Krud Kutter$10
Drop cloths and tape$20
Total~$110–$150

If you already own a brush and drop cloths, you can do this for closer to $60. Add another $40 if you want to swap the original pulls for brass or matte black — a small upgrade that does more for the finished look than the paint color does.

Maintenance

Touch up annually with a small artist’s brush from the original quart. The area around the pulls wears first; a 30-second touch-up at year one keeps the finish from looking 5 years old at year 3.

Keep the leftover paint in a sealed jar, not in the original quart can. Quart can lids rust at the rim and contaminate the paint within a year. A baby food jar with a screw lid works fine.

Plan to repaint at year 7–10 if the bathroom sees daily use. A guest bathroom vanity can stretch to 12 or more.

Frequently asked questions

Do I really have to take the doors off?+
Yes. Painting doors in place gives you runs along the bottom edge, brush marks on the inside lip, and a thicker film at the hinge side that cracks first. A bathroom vanity only has two or three pieces to remove. Twenty minutes saves you a finish you'll stare at every morning.
Can I skip the TSP and just wipe with a regular cleaner?+
No. Bathroom vanities pick up a film of toothpaste, hand soap, hairspray, and lotion that regular spray cleaner smears around but doesn't lift. TSP (or a TSP substitute like Krud Kutter) cuts it. Primer slides off any patch you missed.
How long before I can use the sink normally?+
Touch-dry at 4 hours, gentle re-handle at 24, light use at 3 days, heavy splash and scrubbing at 7. Full cure is a month. The 7-day number is the one that matters — water sitting on uncured paint leaves a dull spot you can't buff out.
Stix primer or BIN — which one for a bathroom?+
Stix for almost every modern vanity. BIN (shellac primer) only if the vanity was previously painted with oil-based paint, or if the original factory finish is glossy thermofoil. Stix bonds to factory melamine, MDF, and standard cabinet finish without needing the heavier shellac chemistry.
Sherwin Emerald Urethane or Benjamin Moore Advance?+
Both are excellent. Advance is more forgiving for a first-timer — it self-levels longer, so brush marks disappear on their own. Emerald Urethane dries harder and is more water-resistant out of the gate, but the recoat window is tighter (4 hours, not 16). For a first vanity, Advance. For a vanity above a kid's sink, Emerald.
RELATED