4.9 Google, 4.8 Yelp. Voted South Bay's Best Painter 2025 & 2026. People Love Us on Yelp 2026CA CSLB License #957815 (310) 378-4575
COOLEY BROTHERS PAINTING

How to Paint Bathroom Cabinets (and the Best Paint to Use)

By the Cooley Brothers Painting team · Published January 21, 2025 · Updated October 7, 2026

How to Paint Bathroom Cabinets (and the Best Paint to Use)

To paint bathroom cabinets so the finish survives steam and splashes, take the doors and drawers off, degrease every surface, scuff-sand, and seal the wood with a bonding primer. Then brush and roll on two thin coats of a cabinet-grade enamel in satin or semi-gloss and let it cure before you rehang anything. Most peeling, bubbling, and sticky doors in bathrooms trace back to skipped cleaning, the wrong paint, or rehanging doors too soon.

This guide covers the paint and primer that hold up best in humid rooms, the prep that makes or breaks adhesion, the step-by-step method our crews at Cooley Brothers Painting use on vanities across the South Bay, and how to keep painted cabinets looking new. The same approach works for laundry room cabinets, which see just as much moisture.

The short version: 8 steps to painted bathroom cabinets

  1. Fix leaks and ventilation first. Paint will not survive a dripping trap or a room with no exhaust fan.
  2. Remove doors, drawers, and hardware. Label everything so each piece goes back where it came from.
  3. Degrease and rinse. Soap scum, hairspray, and lotion residue block adhesion.
  4. Scuff-sand. Dull the old finish with 180–220 grit, then remove all dust.
  5. Prime with a bonding primer. Spot-prime stains and bare wood; fully prime laminate and glossy finishes.
  6. Paint in thin coats. Use a cabinet-and-trim enamel, a quality brush, and a fine foam or microfiber mini roller.
  7. Allow dry time between coats. Humidity slows drying, so run the fan and follow the recoat time on the can.
  8. Let the finish harden before heavy use. Rehang doors gently, add bumpers, and baby the finish for the first few weeks.

Why bathroom cabinets are harder to paint than other cabinets

A vanity takes more abuse than almost any other painted surface in the house. Every shower fills the room with warm, humid air, and the temperature swings quickly afterward. Wood and MDF swell and shrink with those changes, and paint that cannot flex cracks along joints and edges. Doors near the sink also get splashed and wiped daily, and the toe kick catches water from bath mats and wet floors.

Residue is the other problem. Bathroom cabinets collect a film of soap, hairspray, toothpaste, and skin oils that you cannot always see. Paint applied over that film may look fine for a week, then start to peel at the edges or around the pulls.

Before you paint: three checks that save the job

  • Look under the sink for leaks. Check the trap, supply lines, and shutoff valves for drips or water stains. Repair any leak and let swollen or stained wood dry out completely before you paint. Paint will not fix a moisture problem; it will hide it until it fails.
  • Confirm the exhaust fan works. A working fan that runs during and for a while after showers does more for paint life than any product on the shelf.
  • Identify the material. Solid wood and MDF paint well. Laminate and melamine can be painted with the right primer (see below). Peeling thermofoil, the vinyl-wrapped finish on many builder-grade vanities, is a poor candidate, because the vinyl keeps lifting under the paint.

The best paint for bathroom cabinets

Look for a paint sold specifically for cabinets, doors, and trim, rather than ordinary wall paint. Wall paint stays relatively soft and can feel tacky on doors that get handled daily. Cabinet-grade products cure harder and resist moisture and scrubbing far better. The main options:

  • Waterborne alkyd enamel. Our usual choice for bathrooms. It brushes and levels like a traditional oil paint for a smooth, hard finish, but cleans up with water and has much less odor.
  • Urethane-modified or 100% acrylic enamel. Durable, flexible, quick-drying, and resistant to yellowing, which matters for white cabinets.
  • Oil-based (solvent alkyd) enamel. Very hard and smooth, but it has strong fumes, slow dry times, mineral spirits cleanup, and a tendency to yellow over time, especially in a dim bathroom. It is rarely worth the trade-offs now.

Products labeled “kitchen and bath” are mildew-resistant wall paints. They are a good choice for the bathroom walls and ceiling, but on cabinets a dedicated cabinet enamel will wear better. For the walls, see our guide to the best paint for bathroom walls and ceilings.

Which sheen to use

Satin and semi-gloss are the practical choices for bathroom cabinets. Both wipe clean and shed water. Semi-gloss is the most scrubbable and the most forgiving with splashes, but it shows brush marks and dents more. Satin hides minor flaws and looks a little more modern. Avoid flat and eggshell on cabinets; they mark easily and absorb grime.

Do you need a clear topcoat?

Usually not. A quality cabinet enamel is designed to be the final finish. Many clear water-based topcoats can add a slight amber tint over white or pale colors, and adding a different product on top can create adhesion problems. If you want extra protection on a heavily used vanity, choose a non-yellowing product approved by the paint manufacturer and test it on the back of a door first.

Choosing the right primer

Primer does more to prevent peeling than the paint itself. In a bathroom, it has two jobs: to grip the existing surface and to seal out moisture and stains.

  • Bonding primer for previously painted, varnished, or glossy cabinets. It grips slick surfaces after a light scuff-sand.
  • Shellac-based or high-adhesion primer for laminate, melamine, water stains, and knotty or tannin-rich woods like oak, which can bleed through light paint.
  • Spot priming is fine on cabinets that are already painted and in good shape. Prime every patch, stain, and spot sanded through to bare wood.

Skip all-in-one “paint and primer” products on bathroom cabinets. A separate primer coat is cheap insurance against peeling.

Can you paint laminate or melamine bathroom cabinets?

Yes, as long as the surface is intact. Clean it thoroughly, scuff the entire surface with 220-grit sandpaper or a sanding sponge until the shine is gone, remove the dust, and apply a shellac-based or high-adhesion bonding primer. Let the primer cure for the full time on the label before painting. Do not paint over chipped edges or areas where the laminate is lifting; reglue or repair those first. If the surface is peeling vinyl (thermofoil), replacing the doors is usually the better investment.

Step by step: how to paint bathroom cabinets

1. Set up your workspace

Paint the doors and drawer fronts outside the bathroom, ideally in a garage or another well-ventilated room where steam and bathroom traffic will not reach them. Lay canvas drop cloths under the vanity and across the counter, and mask the countertop, walls, and floor along the cabinet edges with painter’s tape.

2. Remove and label doors, drawers, and hardware

Number each door and its matching cabinet opening with a piece of tape (write on the tape inside the hinge recess so it gets painted over last). Bag the hinges and screws for each door separately. Doors fit best in the openings they came from, and this step saves a lot of rehanging frustration. If you are thinking about new knobs or pulls, now is the time. If the new hardware has a different hole spacing, fill and sand the old holes before priming.

3. Clean and degrease every surface

Scrub the doors, drawer fronts, and cabinet box inside and out with a degreasing cleaner or a TSP substitute, paying attention to the areas around pulls and the bottom edges of doors. Rinse with clean water and let everything dry completely. A painted surface is only as good as the surface under it.

4. Repair, sand, and remove the dust

Fill dents, gouges, and old hardware holes with a wood filler, let them dry, and sand them flush. Scuff-sand all surfaces with 180–220 grit to dull the existing finish. You are not trying to remove the old finish, only to give the primer something to grip. Vacuum, then wipe with a tack cloth or a microfiber cloth dampened with water.

5. Prime

Apply one even coat of primer and let it dry according to the label. Lightly sand the primed surfaces with 220–320 grit to knock down raised grain and any dust nibs, then remove the dust again. Use two coats of primer if you are covering a dark stain or water damage.

6. Paint in thin, even coats

Use a quality angled brush for corners, edges, and the recessed areas of panel doors, and a 4″–6″ fine foam or microfiber roller for flat areas. Paint the back of each door first, let it dry, then flip it and paint the front, so the side people see gets the cleanest coat. Work in this order on raised-panel doors: the recessed panel, then the vertical center rails, then the horizontal rails, then the outer vertical stiles. Roll on a thin coat and lightly brush it out in the direction of the wood grain. Thick coats run, dry slowly in humid air, and stay soft for longer.

7. Allow dry time, then apply the second coat

Follow the recoat time on the can, and add extra time when the air is humid or cool. Waterborne alkyds often need overnight before they can be recoated. Lightly sand between coats with a fine sanding sponge for the smoothest finish. Two coats is standard; a third may be needed for a big color change.

8. Cure, reassemble, and protect the finish

Wait until the doors are dry enough to handle without fingerprints, usually a day or two, before rehanging them. Add small clear bumper pads to the door corners so painted surfaces do not stick to the cabinet frame. The paint keeps hardening for several weeks after it feels dry, often two to four weeks for enamels. Use the vanity gently during that time: avoid scrubbing, wipe up water right away, and run the exhaust fan.

How to keep painted bathroom cabinets from peeling

  • Control humidity. Run the exhaust fan during every shower and for 20–30 minutes afterward, or leave the door open to let steam escape.
  • Wipe up water right away, especially along the top edge of drawer fronts and the bottom of doors near the sink and tub.
  • Clean gently. Use a soft cloth with mild dish soap and water. Skip abrasive pads, bleach-based sprays, and harsh solvents, which dull and soften the finish.
  • Touch up chips promptly. Lightly sand the spot, prime any bare wood, and dab on paint from a small labeled jar you saved from the project. Exposed wood absorbs moisture and spreads the damage.
  • Keep the toe kick dry. A bath mat that stays wet against the base of the vanity will eventually lift the paint.

Bathroom cabinet colors that work

A small bathroom usually looks best with one cabinet color, which also keeps the paint budget down. Soft white and creamy white brighten a small room and suit almost any tile. Light and mid-tone grays hide everyday marks better than bright white. Sage and muted greens add a calm, natural feel. Navy and deep blue make a confident statement against white counters and brass or nickel hardware. Matte-look black works in modern bathrooms with good light. Before you commit, paint a sample board and view it under your bathroom lighting at night, since vanity lights change colors more than daylight does.

Painting bathroom cabinets on a budget

  • Spend on primer and paint, save elsewhere. A quart or two of quality enamel covers most single vanities. Cheap paint is the most expensive mistake on this project.
  • Stick to one color for the doors and the cabinet box.
  • Do the prep yourself. Cleaning, labeling, and scuff-sanding take time but very little skill.
  • Keep the existing hardware or refinish it with a metal spray paint if the style still works.
  • Measure first so you buy the right amount of primer and paint and avoid extra trips.

Painting is usually a fraction of the cost of replacing a vanity, as long as the cabinet boxes are solid. If you would like a ballpark number for professional work, try our interior painting cost calculator.

Common bathroom cabinet painting mistakes

  • Painting over residue. If you skip degreasing, the paint peels around the pulls first.
  • Using wall paint. It never cures hard enough for doors and drawers.
  • Skipping primer on glossy, laminate, or stained surfaces.
  • Painting doors in place. It causes drips at the hinges and doors that stick shut.
  • Applying thick coats. They run, sag, and stay soft in humid air.
  • Rehanging too soon. Soft paint sticks to the frame and tears when the door opens.
  • Ignoring a leak or a broken fan. The moisture problem returns, and so does the peeling.

When to hire a professional

A vanity looks simple, but a factory-smooth finish takes the right prep, products, and spray or brush technique. If you want sprayed doors, have several bathrooms to do, or have laminate or water-damaged cabinets, a pro will save time and rework. Cooley Brothers Painting is a locally owned, family-run painting company in Torrance that handles cabinet painting and interior painting throughout the South Bay. Schedule your estimate or call the office at 310-378-4575.

Frequently asked questions

What is the most durable paint for bathroom cabinets?

A cabinet-and-trim enamel, either a waterborne alkyd or a urethane-modified acrylic, over a bonding primer. These cure much harder than wall paint and resist moisture, scrubbing, and handling. Use satin or semi-gloss.

Is there a waterproof paint for bathroom cabinets?

No interior paint is truly waterproof, but a properly primed cabinet enamel is highly moisture-resistant. Durability depends just as much on prep, ventilation, and wiping up standing water as on the product you choose.

Do I need to sand bathroom cabinets before painting?

Yes. A light scuff-sand with 180–220 grit gives the primer something to grip. You do not need to sand down to bare wood, but every surface should look dull, not shiny.

Can I paint my bathroom vanity without removing the doors?

You can, but the finish will not be as good. Painting in place leads to drips around hinges, doors that stick, and missed edges. Removing the doors also lets them dry away from bathroom steam.

How long should painted cabinets dry before using the bathroom?

You can use the bathroom once the cabinet box is dry to the touch, usually within a day, as long as the fan is running. Leave the doors off until they can be handled without marking, and treat the finish gently for two to four weeks while it fully hardens.

Why is the paint on my bathroom cabinets peeling?

The usual causes are residue left on the surface, no primer or the wrong primer, paint applied over a glossy finish without sanding, or ongoing moisture from a leak or poor ventilation. Fix the cause, scrape and sand the loose areas, spot-prime with a bonding primer, and repaint.

David CooleyDavid Cooley

David Cooley, owns Cooley Brothers Painting, the family-owned company he started in 2009. He walks jobs with homeowners at the start, checks on progress and comes back himself if something needs attention. The company serves Torrance and the South Bay from its Torrance office.

Written by the Cooley Brothers Painting team
Family-owned painters in Torrance, CA since 2009. CA CSLB License #957815.

Ready for a paint job that lasts?

Schedule a detailed, written estimate with a family-owned South Bay painter.

Contact us