Tips for Painting Kitchen Cabinets White

Updated on April 5, 2019
Matt G. profile image

Matt is a professional painter and freelance writer, sharing his knowledge, house-painting tips, and product reviews.


Should You Paint Your Kitchen Cabinets White?

White is the most popular color choice for the majority of my cabinet-painting projects. It is a timeless color and coordinates well with practically any other color in a kitchen, but there are several things to take into consideration before painting your cabinets white.

Dirt and grease accumulation is more noticeable on white cabinets than any other color. Installing knobs is a must if your cabinets don't already have them, otherwise the painted doors get dirty fast.

If you choose to paint them white, latex paint is a better choice than oil-based paint. Although oil-based paint is more durable, white oil paint does yellow over time, changing the color. Acrylic latex paint, like Pro Classic, is a durable product for this purpose, and it doesn't yellow. Urethane-modified acrylic paint is also a good choice.

Surface preparation is even more important when painting kitchen cabinets white because imperfections are far more noticeable in a light color.

Prepping a Cabinet Door for Painting
Prepping a Cabinet Door for Painting

Clean the Cabinet Doors and Wall Boxes

Surface cleaning is really important when prepping cabinet doors. Paint doesn't stick well to dirt or grease. If you paint over surface contaminants, the paint won't bond well. You can clean them with de-greaser, de-glosser, soap or TSP.

My preference is Dawn dish soap instead of abrasive cleaners. Scrubbing the doors and wall boxes with a rough scrubbing pad works really well. Liquid TSP works well too, but the residue must be carefully rinsed to prevent bonding problems with primer and paint. If you use a de-glossing cleaner, be sure to protect wood flooring below to avoid damage from drips.

Before doing any cleaning, remove the doors and arrange a work area in a separate room.

Caulking Cabinet Door Panels for Painting
Caulking Cabinet Door Panels for Painting

Caulk the Door Panels

Cabinet door panels should always be caulked before priming and painting, especially when using the color white. When left uncaulked, the panel cracks get half-filled with globs of paint and look horrible.

Any white caulk works fine as long as it's paintable. I like the Quick Dry caulk (light green tube) from Sherwin Williams. The caulk is ready for paint in less than thirty minutes. The panel cracks on both the front and back side of the doors should be caulked. Wipe away caulk build-up from the corners with a damp rag.

The edges where the wall boxes meet the wall should also be caulked and taped for a perfectly straight, crack-free line.

Sanding Cabinet Doors Before Painting
Sanding Cabinet Doors Before Painting

Sand Before Priming

Skipping sanding, or not doing a thorough job, is a common mistake made when prepping. Imagine a couple months after painting them you try to wipe dirt marks from your cabinet door and the white paint rubs off. Although some primer brands advertise that sanding isn't needed, you should always sand for a strong bond.

If you're sanding the cabinets yourself, buy an orbital sander. They're fairly inexpensive. Sanding doors by hand sucks, and an electric sander does a far better job anyway. The sandpaper grit you choose really depends on the type of wood. For maple cabinets, I find 120-grit to work well. Any grit lower than that starts to tear up the soft surface of maple. Oak is much harder and can be sanded with coarser grits without causing damage.

Painting Cabinet Interiors
Painting Cabinet Interiors

Don't Use Latex Primer

Unless you're using chalk paint on your cabinets, they need to be primed, but not with a latex primer. An oil- or shellac-based primer will completely seal the sanded surface and form a strong bond with paint. Latex primer does not seal wood well.

With white paint too, any bleed-through from wood tannin will stick out like a sore thumb and look horrible. This is even more important when painting open-grain wood like oak that releases tannin from its cracks and pores.

To get a strong bond and smooth white finish, the shellac-based primer BIN is an excellent option if you're spraying. This primer is messy to work with when applied with a brush and roller, but it's great for spraying. When using white paint, you'll get an amazing finish over two coats of BIN. There are many oil-based primer brands that work well too. I always apply two coats of primer.

Painting Cabinets White

The best paint for cabinetry is one that levels when applied. This helps reduce visible brush strokes in the paint. The leveling paint I use is Pro Classic semi-gloss from Sherwin Williams. The acrylic version, not the alkyd. There is also an acrylic alkyd hybrid, but I've never used it.

Whatever paint you choose, it's best to choose one that dries fast so you don't have to wait long to apply the second coat. Latex is the best choice because it dries faster than oil and won't cause the white paint to yellow.

The best and fastest way to paint them is with a sprayer, which does take a little practice, but provides a superior finish. Spraying in the kitchen requires lots of masking to protect the walls and appliances. An alternative is to roll the wall boxes with a foam roller and spray the doors. The doors should always be removed and painted in a separate room.

The doors also need to be stored on a drying rack after painting each coat. A drying rack not only saves space, but using one with curved bars also allows both sides of the doors to be painted and stored on the same day, saving a lot of time. You can store them on boards and flip them over when the paint dries, but this method takes a lot longer.

This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.

Questions & Answers

  • How do you move the freshly painted doors from wherever you sprayed them to on to the drying rack without leaving finger indentions?

    With the drying/spray rack I use and recommend in the article for cabinets, the rack comes with special holders for carrying a wet door to the drying rack. When carrying a door, the holders grip only the corner edges on the sides of the door so it doesn't leave marks. The holders have a rough texture on them to prevent the door from sliding off. All three of the racks I own came with two different size holders for big doors and smaller ones.

  • What shade of SW white do you recommend for painting kitchen cabinets?

    I've used the Sherwin Williams color Snowbound many times on cabinets. The color Alabaster also looks nice. It's more of a cream white.

  • What's the best paint for the cabinets Benjamin Moore or Sherwin Williams?

    Both have good paint, but I've always used Sherwin Williams.

  • What do you think of using Satin over semi-gloss to hide imperfections while painting kitchen cabinets?

    Satin paint will hide wood imperfections more than semi-gloss simply because it's less glossy. If hiding imperfections is a concern with your older cabinets, a satin, or even an eggshell finish, will help with that. You can also use paint with good hiding properties.

  • My cabinets were painted a sage green by the previous owner. They are older original cabinets from the 60’s. What primer would you recommend to paint my cabinets white, and can I just finely sand them?

    You have a few different options. First, clean and sand the cabinets with 220-grit, or 320-grit, to reduce the gloss. If the existing paint shows no signs of stains or tannin bleed, you can prime them with a quality latex bonding primer. Sherwin Williams sells a latex product called Extreme Bond primer. Note: Latex primer won't prevent bleed through. I only recommend it if the cabinets are in good condition. That bonding primer I recommended is also good if the existing paint is oil-based. It will provide a solid bond to prevent cracking and peeling with the new paint. If the existing paint shows signs of bleed through, use an oil-based primer (Cover Stain) or shellac-based (BIN). If the cabinets are peeling, or badly chipped, strip them, clean, sand, prime with either product I mentioned, and paint. When you paint your cabinets white, you might see things that you don't see now because they're green, so if you want to be totally safe, you can just prime them with oil-based primer to eliminate any chances of bleed through with your new paint.

© 2018 Matt G.


    0 of 8192 characters used
    Post Comment
    • Matt G. profile imageAUTHOR

      Matt G. 

      4 months ago from United States

      It's not the color causing the yellowing, it's the primer. If it's latex primer, that's why there's tannin bleed. Remove the primer and prime with oil-based primer, or white shellac primer. Sherwin Williams Pro Block oil primer is good, or Zinsser Cover Stain.

    • profile image


      4 months ago

      Hi there I started painting my cabinets with BM primer when I saw yellow tannins. I cleaned and sanded then used the primer before I read that BM whites can yellow which is the color we want to use. If I switch to SW pro now, do I need to sand all this primer off? What SW primer should I use? Thank you!!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)