NNYPainting

How do I paint kitchen cabinets so the finish lasts?

Short answer

Remove doors and hardware, degrease every surface, scuff sand, and spot fill. Then use a bonding primer and finish with a hard cabinet enamel such as a waterborne alkyd or urethane-modified acrylic. Thin coats, light sanding between coats, and a full cure before heavy use are what make it last.

The process

  • Label each door and drawer and its hinge location, then remove them.
  • Degrease thoroughly. Kitchen grease is the number one cause of peeling.
  • Scuff sand with 180 to 220 grit to dull the old finish, and vacuum and tack off the dust.
  • Prime with a bonding primer. Use a stain-blocking primer on oak if you want to stop tannin bleed.
  • Apply two thin coats of cabinet enamel with a fine foam roller and a quality brush, or spray.
  • Lightly sand between coats with a fine sanding sponge.
  • Let doors cure several days before rehanging, and handle gently for a few weeks.

Is it a job to hire out?

Cabinets are one of the most detail-heavy paint jobs in a house. Many painters spray doors in a shop for a factory-like finish. If you want that look, it's worth getting a few quotes.

Updated September 2026. Always follow the directions on your product's label; manufacturer instructions come first.