How to Paint Cabinets to Last: Painting a Bathroom Vanity

Whether you want to know how to paint kitchen cabinets, how to paint laminate cabinets, or how to paint wood cabinets, these basic steps will help you to achieve a quality paint finish that will last. Read this step-by-step tutorial to learn how to paint cabinets like a pro.

How to paint cabinets like a professional- Maison de Pax

I’ve painted many a cabinet in my day (my DIY-loving dad kept building more and more in our home while I was growing up, and guess who his paint crew was? πŸ˜‰ ). I’ve tried oil based paint, chalk paint, acrylic paint, and more… But in my recent bathroom renovation, I took care to systematize the process that I think produces the absolute best results so that I could share them with you. No matter where your cabinets are in your home, these steps will help you achieve a smooth, lasting interior paint job.

Here’s a video that sums it all up. There is a supply list and written steps below, as well!

Supplies needed to paint cabinets:

This post contains affiliate links. Click here to read my full disclosure.

*I am often asked what kind of paint to use on kitchen cabinets (or bathroom cabinets, for that matter), and while I certainly haven’t tried every paint on the market, I love Benjamin Moore Advanced for high-traffic cabinetry. Save money by painting your cabinets yourself, but splurge a little on quality paint, whatever brand you choose. I am also asked how to seal painted cabinets, but the beauty of a high quality paint like this (in satin, semi-gloss, or high gloss) is that they do not need to be sealed.

How to paint cabinets like a pro:

  1. Remove all doors, drawers, and hardware (not pictured)
  2. Protect walls and floors with plastic and painter’s tape
    how to paint cabinets: tape off your walls and hinges
  3. If planning to change hardware, fill holes with putty
  4. Lightly sand all doors and the cabinet face frame with medium grit sandpaper (repeat putty and sanding over filled holes if necessary)
  5. Clean all doors and cabinet face frame with a strong cleaner like Simple Green
  6. Using a lint-free rag, apply a deglosser to all doors and frame according to product instructions
    how to paint cabinets: proper preparation is ESSENTIAL! Fill, sand, clean, and degloss...
  7. Using a trim roller, apply a thin coat of all-purpose primer to all surfaces
  8. Once primer is dried according to package instructions, apply 2-3 very thin coats of a high-quality satin, semigloss or high gloss paint; be sure to allow to dry according to package instructions between coats
    how to paint cabinets: multiple thin coats rather than one thick coat- Maison de Pax
  9. Once dry completely, reattach doors and drawers and drill for new hardware if desired

Have you painted cabinets? I’d love to know!

Did you find that helpful? Pin it for later!

How to paint cabinets for an easy bathroom update- Maison de Pax

Similar Posts


  1. Beautiful! This is on my list of upcoming projects…this post makes me want to push it closer to the top!

  2. Hi, love your painted cabinets. My kitchen cabinets were painted when I moved in (I have no idea how many coats have been applied over the years) and you can see the brush strokes, which I don’t like. Will applying more paint using the foam roller hide this?
    Do you use a brush when there is trim moulding on top of the flat service?
    Also, since these are old cabinets, is there a limit to how many coats you can apply?
    Hope you can answer some of these questions. Thank you.

    1. I’m so glad you like it! Unfortunately, the only way to completely get rid of brush strokes is to sand them away. However, if you don’t want to do that, your light sanding before you prime will help some… and a really high quality paint (like BM Advanced) will self-level some to soften the brush strokes. You can use a brush or the end of the foam roller (which is what I did) when it’s a section with molding. And regarding how many coats of paint, the answer is kind of. Technically, if each coat is applied properly, you should be able to apply almost as many as you want. However, each time something is repainted there is a chance it wasn’t done well, which makes the cabinets susceptible to chipping. Also, if chipping does occur (which, of course, is more likely with each layer of paint), the gouge it leaves will be deeper than if it were only one coat chipping off. I hope this helps!

  3. Beautiful! I am planning to paint our powder room cabinets and am sooooo scared to do it! I love the color you used. I’m sure you posted it somewhere but could you let me know? It’s exactly what I’ve been looking for. Also did you use satin or semi gloss?
    Thanks for your response. I love reading your posts! KK

      1. Did you use BM advance satin? Have any problems with the paint not matching the actual color? Taking mine back today…it’s very grey and so does not match the dark swatch πŸ™

        1. I think that Benjamin Moore Advanced is a great paint and I have friends who have used it with success! It’s possible they need to remix a batch for you- I wouldn’t hesitate to ask!

  4. I painted a dresser to use for storage in the kitchen. I used wood putty in the old knob holes and still can’t believe how they disappeared. Also used Advance paint, took THIRTY days to really dry, for nothing to stick to it. Ben Moore paint guy warned me but I didn’t believe it. It’s held up extremely well but dang that’s a long cure time.
    I kept it in the garage with a heater set for 70 degrees and the humidity of about 50%. I know that’s technical but I was trying to get it done.

    1. Advance is a good paint, but it does have a longer open time. I think if you have the time then it’s worth it for the hard finish.

  5. Did you sand or use steel wool between the light coats of paint. Your cabinets look wonderful and I love the color you chose. Thanks!

    1. You can very lightly sand in between coats, wiping down afterwards to clean up the dust. Glad you enjoyed the post!

      1. i painted my bath vanity a very similar color from Behr with primer in the paint. it would go on perfect then start looking like reptile scales as it was drying . each time I sand off and re-prepped the surface. nothing changed. then I used steele wool and thinned the paint just a little and it came out beautiful. yay. good thing I wasn’t on a deadline . project took far longer that I intended. but it came out just like I wanted.

  6. Thank you for your painting tips Rachel. They are VERY helpful! I have been too afraid to try painting mine but your detailed steps may give me the confidents to do it. Your blue cabinets are beautiful! Do you have a hard time committing to the blue (or any color), worrying you’ll get tired of it? Or do you just plan to repaint when you’re tired of it? I tend to keep mine neutral because I love to decorate for all of the different seasons and holidays. Just curious how you handle the bold colors. Thank you again for the detailed painting steps!

    1. I think blue is a great neutral and is usually classic and in style. But, yes, I can always repaint. You should go for it!

  7. I love seeing how you accomplish all of your beautiful projects….I so love the color…thanks for sharing your wonderful tutorials…Stay safe and dry!!!

    1. Yes- they create a smooth surface and reduce brush marks. I do use a brush for nooks and crannies in the cabinets though.

  8. Thank you so much for this helpful info! When painting cabinets white, what do you like to use to prevent yellowing down the road?

    1. I’m so glad you found it helpful! While I can’t speak for certain, in my experience a good high-quality paint is your best bet. If the cabinets are properly prepped and primed, you shouldn’t have any bleed through from the wood, and a high-quality paint like the BM advanced I used on these shouldn’t yellow down the road. I have a friend who followed these same steps and painted her kitchen cabinets white three years ago, and they still look perfect. I hope this helps!

  9. thanks for putting the steps in writing. i’m presently using a very similar color on my vanity but i chose a Behr paint the has primer in it. Its called Marquee semi gloss enamel. I spent so much care on the prep to guarantee my paint stays put. But i have one question, should i paint the inside of the cabinet doors too? some say yay, others nay. Thank you and your home is beautifu.l

    1. I think you should- it presents a finished look! If you do, its a good idea to start with the inside, finishing painting those, and then flip over, so if any minor imperfections happen in the switch to the other sides, they are on the inside. Marquee is a great paint too!

  10. We used Advanced on our kitchen cabinets, too! I read so many bloggers’ posts about painting cabinets, and that paint just kept coming up again and again. We painted them about a year and half ago, and I have been SO pleased with the results. We have a few chips here and there, but considering we are in our kitchen ALL the time and they can easily be re-touched, we are still so pleased with that paint! It’s amazing how much you can change the look of a room just by painting the cabinets! – Mauri

    1. You can absolutely paint laminate! Be sure to scuff it up a bit with a sand block or sanding paper, followed by priming really, really well. Choose a primer not just a paint with primer. Prep is key!

  11. I have done a lot of furniture chalk painting and have been happy with the results. I want to paint 2 cheap Home Depot bathroom vanities. They are espresso β€œwood” cabinets but already show areas where the finish has worn away. Not sure if it is a laminate, dark glaze/paint or veneer over thin wood panels but need to know what kind of paint will provide the best adhesion and where on that surface. Thank you! Love the one you did.

    1. Hi Nancy! I think they sound like the right candidate for this painting project. The key is to scruff them up with sanding and use a high quality primer (BIN by Zinsser is a good one) before you begin the painting project.

Leave a Reply

Your email address will not be published. Required fields are marked *