How to Paint Kitchen Cabinets: A Step-by-Step Guide

Brad Smith
Author: Brad Smith

The cabinet door I was holding had a greasy fingerprint right through the middle of it, and that’s usually the moment I know a paint job is going to fail if we rush it. If you’re trying to figure out how to paint kitchen cabinets, the big goal is simple, get a smooth finish that actually lasts through daily cooking, cleaning, and opening and closing a hundred times a day. The part that trips most people up isn’t the color choice, it’s prep. Skip that, and even the best paint for kitchen cabinets can peel, chip, or feel tacky for weeks.

I’ve painted everything from 1980s oak to newer MDF shaker fronts, and I can tell you this, diy cabinet painting can look fantastic, but only if you respect the process. There’s also a lot of talk about painting kitchen cabinets without sanding, and yes, that can work in some situations, but it’s not the magic shortcut people hope for.

Bright freshly painted cream shaker kitchen with a farmhouse sink, white quartz counters, subway-tile backsplash, brushed-nickel hardware, and warm oak floors

Some of the links below are affiliate links. If you buy through one, I may earn a small commission at no extra cost to you. It never changes what I recommend or how I rank it. Read our full affiliate disclosure.

What You’ll Need

Materials:

Tools:

  • Screwdriver or drill/driver
  • Putty knife
  • Sanding block or random orbit sander
  • Vacuum with brush attachment
  • Caulk gun, optional for small gaps
  • Paint tray and liners
  • Respirator or quality mask
  • Safety glasses

Step 1. Remove the doors, drawers, and hardware

White shaker cabinet doors and drawer fronts removed and laid on a padded island with hinges and knobs in a labeled tray
How to Paint Kitchen Cabinets: Remove the Doors and Hardware

Start by taking off every door, drawer front, hinge, handle, and knob you can remove. I label each piece as I go, usually with painter’s tape and a simple numbering system, because matching doors back to their original openings saves a ton of frustration later. This is also the time to decide whether you’re keeping the old hardware or switching to new pulls. If you’re changing the layout, fill old holes before painting so they disappear cleanly.

The mistake to avoid is painting around hardware or leaving doors hanging. That almost always gives you drips, missed edges, and a finish that looks home-made in the wrong way. Set the pieces flat on painter’s pyramids or a protected work surface so you can coat both sides evenly.

Step 2. Clean and degrease every surface

Cream kitchen cabinet face with grease streaks being wiped clean with a microfiber cloth and a spray degreaser bottle
How to Paint Kitchen Cabinets: Clean and Degrease

This is the step people want to skip, and honestly, it’s the one I never skip. Kitchen cabinets collect cooking oils, hand oils, and a thin film you can’t always see, especially around the stove and sink. Use a strong degreaser, then wipe everything with clean water and let it dry fully. I like a microfiber cloth for the final pass because it grabs residue instead of just moving it around.

If you’re asking about painting kitchen cabinets without sanding, surface cleaning becomes even more important. A paint bond is only as good as the surface underneath it. The mistake I see most often is cleaning with a product that leaves behind a glossy residue, which can actually hurt adhesion. Rinse if needed, and don’t rush the dry time.

Step 3. Sand and fill imperfections

White cabinet door on a workbench being sanded with a sanding block beside wood filler and a putty knife
How to Paint Kitchen Cabinets: Sand and Fill

Now I sand just enough to dull the finish and give the primer something to grab. On most cabinets, 120 to 180 grit is the sweet spot for the first pass, then 220 grit for smoothing after repairs. If you’ve got dents, screw holes, or old hardware marks, fill them with wood filler or a two-part filler, then sand them flush once cured. For oak cabinets with open grain, you may still see texture unless you use a grain filler, which is a tradeoff worth knowing about.

A lot of DIY cabinet painting guides oversell “no-sand” methods. My honest take: bonding primers can help a lot, but if the cabinets are glossy, damaged, or greasy, sanding still matters. The mistake to avoid is over-sanding through veneer on factory cabinets. If the face frame or door is a thin veneer, stay gentle. You’re scuffing, not stripping.

Step 4. Prime the cabinets

White-primed cabinet door drying on blue painters pyramids in a garage prep area with a primer can and foam roller
How to Paint Kitchen Cabinets: Prime the Cabinets

Primer is the bridge between your cleaned, sanded surface and the topcoat. For most kitchen cabinet projects, I recommend a bonding primer or a stain-blocking primer if there’s oak tannin, old smoke, or water marks showing through. Apply it in a thin, even coat with a brush for details and a foam roller for flat areas. Let it dry exactly as directed, because cabinet paint failures often start when people repaint too soon.

If you’re working over dark wood, oak grain, or an older finish, I sometimes do two primer coats. It takes longer, but it usually gives you a more uniform final color. The mistake to avoid is slapping on a heavy coat to “cover faster.” Thick primer can leave brush marks and slow curing, which means a softer finish later.

Step 5. Apply the first coat of paint

Foam roller applying a smooth first coat of white cabinet enamel to a shaker door beside an angled brush and paint tray
How to Paint Kitchen Cabinets: Apply the First Coat

This is where the cabinets start to look real. I like acrylic enamel or urethane-modified enamel for most homes because it gives a harder finish than basic wall paint. If you want the best paint for kitchen cabinets, look for something labeled cabinet, trim, or enamel, with good leveling and durability. Apply thin coats. Thin. That’s the word. A foam roller helps reduce texture on flat panels, and a quality angled brush handles edges and inset details.

Expect the first coat to look a little uneven. That’s normal. The goal is coverage, not perfection. I’ve seen people try to get full opacity in one coat and end up with runs, brush drag, and paint that never quite hardens right. Keep the room around 65 to 75 degrees if you can, and watch humidity. Too much moisture slows everything down.

Step 6. Sand lightly, then apply the final coat

Painted cabinet door with a fine sanding sponge and tack cloth resting on it before the final satin coat
How to Paint Kitchen Cabinets: Sand Lightly and Final Coat

After the first coat dries, I sand lightly with 220 grit or a fine sanding sponge. This knocks down dust nibs and tiny roller marks, which makes the final coat look cleaner and feel smoother. Wipe the dust off completely before painting again. Then apply your second coat the same way, thin and even, working from top edges down to flat surfaces so you’re not dragging wet paint into finished sections.

This is the coat people will actually notice. The finish should look consistent, not thick. If you want a more factory-like result, some pros do a third very light coat on high-touch areas like sink bases and trash pull-outs. The mistake to avoid is reworking paint after it starts to tack. That’s how you get lap marks and rough patches.

Step 7. Cure and reattach the doors

Bright finished kitchen with freshly painted cabinet doors and drawers set out ready to reattach to the boxes
How to Paint Kitchen Cabinets: Cure and Reattach

Dry to the touch is not the same as cured. Cabinet paint can feel ready in a day or two, but full cure often takes 7 to 30 days depending on the product. I always tell homeowners to be patient here, because this is when a beautiful paint job gets ruined by closing doors too soon or stacking plates back in before the coating hardens. Reattach doors and hardware carefully, then adjust hinges so the reveals stay even.

If you updated the pulls, use the old holes only if they line up perfectly. Otherwise, fill and redrill cleanly. The mistake to avoid is cleaning the cabinets aggressively during the cure period. No harsh scrub pads, no heavy degreasers, and no tape on fresh paint unless you absolutely have to.

Pro Tips & Troubleshooting

If your cabinets are laminate or thermofoil, don’t assume standard prep is enough. You can paint them, but adhesion is trickier, and I’d only do it if the surface is in good shape and you’re using a strong bonding primer. If the laminate is peeling, stop there. Paint won’t fix a failing substrate.

If you’re dealing with oak grain and want a smoother look, grain filler is worth considering. It adds time and cost, usually around $20 to $40 per quart, but it can make a big visual difference.

If you see brush marks, your paint is probably too thick, your room is too warm, or you’re using a brush that’s too stiff. I like a high-quality synthetic brush and a fine foam roller for most cabinet jobs.

If the finish feels sticky after several days, the room may be too humid, the coats may be too heavy, or the paint may not be fully compatible with the primer underneath.

Pro tip: For most kitchens, plan on $150 to $500 in supplies for a DIY cabinet painting project, depending on cabinet count and paint quality. Hiring a pro often runs $3,000 to $8,000 or more, but you’re paying for spray equipment, labor, and a cleaner finish.

A real client scenario I see all the time: a family in Portland wants to keep their solid maple cabinets but modernize the kitchen before listing the house. In that case, I’ll often steer them toward a warm white or soft greige, satin finish, new pulls, and a bonding primer system. It photographs well, and it feels current without looking trendy.


Can I paint kitchen cabinets without sanding?

Yes, sometimes, but I don’t recommend skipping prep entirely. If the cabinets are already smooth and in decent shape, a strong degrease plus bonding primer can work. Still, a light scuff sand usually improves adhesion and gives you a better long-term result.

What is the best paint for kitchen cabinets?

I usually recommend an acrylic enamel, urethane enamel, or a cabinet-specific trim paint. These finishes dry harder than wall paint and hold up better to repeated cleaning. Satin and semi-gloss are the most common sheens because they’re durable without looking overly shiny.

How long does it take to paint kitchen cabinets?

A typical DIY project takes 3 to 7 days, mostly because of prep, drying time, and cure time. If you’re working on a large kitchen or using a slower-drying enamel, it can take longer. Rushing the schedule is where most mistakes happen.

Do I need to remove cabinet doors to paint them?

Yes, I strongly recommend removing doors and drawers. Painting them in place makes it harder to get even coverage and usually leads to drips around hinges and edges. Taking them off also lets you paint both sides properly and gives you a cleaner finish.

Should I use a roller or spray paint cabinets?

Both can work. A roller and brush are more budget-friendly and easier for most homeowners, while spraying gives the smoothest finish if you know how to mask and control overspray. For diy cabinet painting, a foam roller is usually the safest middle ground.


My Take on Painting Kitchen Cabinets the Right Way

If I had to boil the whole process down, I’d say this, prep is the job, paint is the reward. That’s the truth nobody wants to hear when they’re eager to change a kitchen fast. But if you clean well, sand smart, prime correctly, and use the right cabinet enamel, you can get a finish that looks expensive without paying for a full replacement.

I’m a fan of painting cabinets when the boxes are solid and the layout still works. It’s one of the smartest upgrades in a kitchen, as long as you respect the materials and give the coating time to cure. Do it right, and you’ll be glad you didn’t cut corners.

Cabinet Paint Types at a Glance

If you are still deciding what to brush or roll on, here is a quick, honest comparison of the three finishes I reach for most on kitchen cabinets.

Paint TypeFinish and DurabilityBest For
Acrylic enamel (water-based)Hard, smooth finish with low odor and easy soap-and-water cleanup, and it dries fastMost DIY kitchens that want durability without solvent fumes
Urethane-modified enamelExtra-hard, factory-like finish that levels well and resists chips and scuffsHigh-use kitchens and anyone chasing the smoothest result
Alkyd (oil-based) enamelVery hard, self-leveling finish, but slower drying with stronger fumes and solvent cleanupPros or well-ventilated spaces that want maximum hardness
Cabinet Paint Types at a Glance