Painting bathroom cabinets is one of the most affordable and effective ways to give your bathroom a fresh, updated look without a full renovation. Over time, cabinet finishes can become faded, scratched, stained, or simply outdated. A fresh coat of paint can completely transform the appearance of your bathroom while extending the life of your existing cabinetry.

The best part is that you don’t need professional remodeling skills to achieve beautiful results. With proper preparation, the right materials, and a little patience, you can paint bathroom cabinets and create a durable, professional-looking finish. This guide walks you through everything you need to know, from choosing paint colors to applying the final coat.
Supplies You’ll Need
Before starting your project, gather all the necessary tools and materials.
Painting Supplies
- Cabinet Paint
- Primer
- Paint Brushes
- Foam Roller
- Paint Tray
- Painter’s Tape
- Drop Cloths
- Sandpaper (120-Grit and 220-Grit)
- Tack Cloth
- Microfiber Cloths
- Wood Filler
- Putty Knife
- Screwdriver
- Protective Gloves
- Safety Glasses
Optional Supplies
- Degreaser Cleaner
- Orbital Sander
- Cabinet Hardware
- Polyurethane Topcoat
- Paint Sprayer
Why Paint Bathroom Cabinets?
Budget-Friendly Upgrade
Replacing bathroom cabinets can be expensive. Painting allows you to achieve a dramatic transformation at a fraction of the cost.
Refreshes Outdated Cabinets
Older wood finishes, worn paint, and dated colors can instantly make a bathroom look tired. Fresh paint modernizes the entire space.
Increases Home Appeal
Updated cabinets can improve the overall appearance of your bathroom and potentially add value to your home.
Endless Color Options
Painting allows you to customize your cabinets to match any design style, from modern and minimalist to farmhouse and traditional.
Choosing the Best Paint for Bathroom Cabinets
Acrylic Latex Paint
Acrylic latex paint is one of the most popular options because it’s durable, easy to clean, and resistant to moisture.
Cabinet and Trim Paint
Specialized cabinet paints are designed to withstand heavy use and provide a smooth, durable finish.
Alkyd Paint
Alkyd paints create an exceptionally hard finish that resists chipping and scratches, making them ideal for cabinets.
Semi-Gloss or Satin Finish
Semi-gloss and satin finishes are usually the best choices for bathroom cabinets because they resist moisture and are easy to wipe clean.
Best Colors for Bathroom Cabinets
White
White cabinets create a clean, bright, and timeless appearance that works with nearly every bathroom style.
Light Gray
Gray offers a modern, sophisticated look while remaining versatile and easy to coordinate.
Navy adds depth and elegance without overwhelming smaller bathrooms.
Sage Green
Sage green creates a calm, spa-like atmosphere that feels both modern and inviting.
Charcoal
Charcoal cabinets make a bold statement and pair beautifully with light countertops and walls.
Beige and Greige
Neutral shades provide warmth while maintaining a timeless aesthetic.
How to Paint Bathroom Cabinets
Step 1: Remove Cabinet Doors and Hardware
Use a screwdriver to remove cabinet doors, drawer fronts, hinges, and hardware. Label each piece to make reassembly easier later.
Place all screws and hardware in labeled containers so nothing gets lost during the painting process.
Step 2: Clean the Cabinets Thoroughly
Bathroom cabinets accumulate dust, oils, soap residue, and cleaning product buildup. Thorough cleaning is essential for proper paint adhesion.
Use a degreasing cleaner and a microfiber cloth to remove all dirt and grime. Allow the cabinets to dry completely before moving on.
Step 3: Repair Surface Damage
Inspect the cabinets for dents, scratches, chips, or holes.
Apply wood filler to damaged areas using a putty knife. Once dry, sand the repairs smooth so they blend seamlessly with the cabinet surface.
Step 4: Sand the Cabinets
Lightly sand all cabinet surfaces using 120-grit sandpaper. The goal isn’t to remove the existing finish entirely but to create a surface the primer can grip.
After sanding, wipe away all dust with a tack cloth or microfiber cloth. A clean surface is crucial for achieving a smooth finish.
Step 5: Apply Painter’s Tape
Use painter’s tape to protect countertops, walls, sinks, mirrors, and any other surfaces you don’t want painted.
Lay drop cloths on the floor to catch drips and prevent accidental paint splatters.
Step 6: Apply Primer
Primer helps paint adhere properly and creates a uniform base color.
Use a brush for corners and detailed areas, then use a foam roller on flat surfaces. Allow the primer to dry according to the manufacturer’s instructions.
Step 7: Sand Again
Once the primer is fully dry, lightly sand the surface using 220-grit sandpaper.
This step smooths out any brush marks or imperfections and helps create a professional-looking finish.
Step 8: Apply the First Coat of Paint
Begin painting using smooth, even strokes. Use a brush for detailed areas and a foam roller for larger flat surfaces.
Avoid applying thick coats, which can lead to drips and uneven drying.
Step 9: Allow the Paint to Dry
Follow the drying time recommended on the paint can.
Proper drying between coats helps ensure durability and a smooth appearance.
Step 10: Apply the Second Coat
A second coat provides better coverage, richer color, and improved durability.
Apply the paint evenly and inspect for any missed spots before allowing it to dry completely.
Step 11: Apply a Protective Topcoat (Optional)
For extra durability, especially in high-moisture bathrooms, consider applying a clear protective topcoat.
This additional layer helps resist scratches, moisture damage, and everyday wear.
Step 12: Reinstall Doors and Hardware
Once the paint has fully cured, reinstall the cabinet doors, drawers, hinges, and hardware.
Take your time during reassembly to avoid scratching the fresh paint finish.
Common Bathroom Cabinet Painting Mistakes
Skipping Surface Cleaning
Paint won’t adhere properly to dirty surfaces, leading to peeling and chipping.
Not Using Primer
Primer improves adhesion and creates a longer-lasting finish.
Applying Thick Paint Coats
Multiple thin coats provide a smoother and more professional result.
Rushing Drying Times
Allowing adequate drying time between coats is essential for durability.
Forgetting to Label Hardware
Labeling doors and hardware makes reassembly much easier.
Tips for a Professional Finish
Use Quality Paint
Higher-quality paint generally provides better coverage and durability.
Paint in a Dust-Free Area
Dust can settle into wet paint and create imperfections.
Use Foam Rollers
Foam rollers help create a smooth finish with minimal texture.
Work in Good Lighting
Proper lighting makes it easier to spot drips, streaks, and missed areas.
How Long Does It Take to Paint Bathroom Cabinets?
Most bathroom cabinet painting projects take between two and four days, depending on the size of the cabinets and drying times.
While the actual painting may only require a few hours, preparation, priming, drying, and curing all contribute to the overall project timeline.
Frequently Asked Questions
Do I have to sand bathroom cabinets before painting?
Yes. Sanding helps the primer and paint adhere properly, resulting in a more durable finish.
What is the best paint finish for bathroom cabinets?
Semi-gloss and satin finishes are typically the best choices because they resist moisture and are easy to clean.
Can I paint laminate bathroom cabinets?
Yes. With proper cleaning, sanding, and the use of a bonding primer, laminate cabinets can be successfully painted.
How many coats of paint should I use?
Most bathroom cabinets require two coats of paint for even coverage and durability.
Do I need a topcoat?
A topcoat isn’t always necessary, but it can provide extra protection in humid bathrooms.
How long should paint cure before using the cabinets?
While paint may feel dry within hours, full curing often takes several days to a few weeks, depending on the product.
Final Thoughts
Learning how to paint bathroom cabinets is a simple yet impactful way to upgrade your bathroom without spending thousands on new cabinetry. With careful preparation, quality materials, and attention to detail, you can achieve a beautiful finish that looks professionally done.
Whether you choose classic white, modern gray, bold navy, or a trendy sage green, freshly painted cabinets can completely transform the look and feel of your bathroom. Take your time with each step, and you’ll enjoy results that enhance your space for years to come.