Reviewed by a professional painter with 27+ years of experience in residential and commercial painting.
After painting over old cabinets or trim, the paint began to peel after a few weeks. It seemed like a waste of both money and time. Many DIYers experience it, and it nearly invariably boils down to oil-based paint underneath.
Table of Contents
ToggleHere is the good news. You can absolutely paint over oil-based paint without hiring anyone. You just need the right steps, and that is exactly what this guide covers. By the end, you will know how to paint over oil based paint the right way, whether you are using water-based or oil-based paint on top.
Yes, you can. But you cannot just grab a brush and go.
Oil-based paint dries to a hard, glossy surface. New paint does not stick well to that surface. If you skip the prep work, the new paint will crack or peel, sometimes within days.
The fix is simple: sand the gloss off, clean the surface, and apply a bonding primer. After that, almost any paint will stick.
Before anything else, do this quick test.
The Denatured Alcohol Test:
If paint comes off on the cotton ball, it is water-based. If nothing comes off, it is oil-based. Now you know what you are working with.
Before you start, gather everything. Stopping mid-job to run to the store wastes time.
What you need:
Estimated material cost: $30 to $70 depending on surface size and brand.
Item | Estimated Cost |
Fine-grit sandpaper (pack) | $5 to $10 |
TSP cleaner | $8 to $12 |
Bonding primer (1 qt) | $15 to $25 |
Tack cloth | $3 to $5 |
Wood putty | $5 to $8 |
This is the most common situation. You want to use latex or acrylic paint, but the surface underneath is oil-based. Here is the full process.
Oil-based paint needs 7 to 30 days to fully cure. If you paint over it too soon, both layers can fail.
How to check: try scrubbing a small area with a damp cloth. If the finish holds up without damage, it is fully cured.
This step is super important. If you’re using water-based paint, you’ll want to make sure to get rid of any glossy surfaces first, because the paint won’t stick well to them.
Go for some fine-grit sandpaper, like in the 180 to 220 grit range. Give the whole surface a nice, gentle sanding with smooth, even strokes. You’re not looking to take off the paint, right? The goal is to make the surface feel a bit dull and a little rough when you touch it.
First, go ahead and scrape off any chipped or peeling spots. Next, go ahead and fill any cracks or holes using some wood putty. After itโs dry, just sand those areas down until theyโre nice and smooth.
Once you’ve finished sanding, just give the whole surface a good wipe down with a tack cloth. Just give it a gentle press. If you press down too hard, the wax from the cloth might end up on the surface and mess with how well things stick together.
Mix a quarter cup of trisodium phosphate (TSP) in one gallon of warm water.
Wear gloves and safety glasses. TSP is strong and can irritate skin and eyes. Work in a well-ventilated area.
Use a sponge to wipe the surface with the TSP solution. Then rinse with a clean damp sponge. Let the surface dry completely before the next step.
TSP removes grease, dirt, and anything else that could stop the primer from sticking.
This step is non-negotiable. Bonding primer is what actually holds the water-based paint to the oil-based surface underneath.
Apply one to two coats. Let each coat dry according to the product label. Usually that is about one hour between coats.
The surface is ready for paint when the old color and any stains are no longer visible.
Use a latex or acrylic paint. Apply at least two coats. Allow two hours of drying time between coats.
For cabinets and trim, choose a paint labeled “interior” with a semi-gloss finish. Semi-gloss is easier to clean and holds up better in high-traffic areas. For exterior surfaces like a front door, use a paint labeled “interior/exterior” for better durability.
Sometimes you want to stay with oil-based paint. That works too, but there are rules.
If the existing coat is fully cured (7 to 30 days old): You can use any alkyd or natural oil-based paint on top. No bonding primer needed. Just sand lightly and clean the surface.
If the existing coat has NOT cured yet:
Why does this matter? If you put alkyd paint over uncured natural oil paint, the bottom layer keeps hardening after the top coat sets. That tension cracks the top coat. You will see it within weeks.
You may also want to read this: How long does oil paint take to dry?
Here is a quick reference:
Existing Paint | Can You Use Water-Based On Top? | Can You Use Oil-Based On Top? |
Cured oil-based | Yes, with bonding primer | Yes |
Uncured natural oil | Not recommended | Natural oil only |
Uncured alkyd | Not recommended | Alkyd or natural oil |
Best paint types for painting over oil:
Most peeling happens because of one of these mistakes:
Oil-based paint and some primers produce strong fumes. Do not skip these steps:
Many people confuse drying with curing. They are not the same thing.
Stage | What It Means | Time |
Dry to touch | Surface feels dry | 1 to 2 hours |
Recoat ready | Can apply next coat | 2 to 4 hours |
Fully cured | Hard, washable, durable | 7 to 30 days |
Do not scrub or wash the painted surface until it is fully cured. Even if it looks and feels dry, it can still be soft underneath.
Spray paint: Most spray paints are acrylic and will need the same prep sand, clean, prime. Do not skip steps just because you are spraying instead of brushing.
Chalk paint: Many DIYers use chalk paint on furniture without priming. It can work, but on a very glossy oil-based surface, light sanding first is still a good idea. Test on a small area first.
If your project is bigger than one piece of furniture or one room, prep work gets time-consuming fast. Cabinets, doors, trim, and full walls all need careful sanding, cleaning, and priming. One missed spot means peeling paint.
San Diego Custom Painting handles all of it for you. Our team has worked on hundreds of homes across San Diego, and we know exactly how to prep oil-based surfaces so the new paint lasts for years, not weeks. Whether you need interior, exterior, or cabinet painting services in San Diego, we get it done right the first time. Get a free quote today and stop worrying about the prep work.
Painting over oil-based paint is not complicated. The prep work is what matters most. Sand the gloss off, clean with TSP, use a bonding primer, and apply two good coats of paint. Follow those steps and the paint will stick.
The most common reason DIY paint jobs fail is skipping the primer. Do not skip it. A $15 to $25 quart of bonding primer is what stands between a paint job that lasts years and one that peels in weeks.
If you are not sure what you are working with, start with the denatured alcohol test. Thirty seconds of testing saves hours of rework later.
Technically yes, but it is risky. Without sanding, the glossy surface reduces adhesion. Your paint is likely to peel. Light sanding with 180 to 220 grit sandpaper takes 15 minutes and saves you from redoing the whole job.
Do the denatured alcohol test. Rub a cotton ball soaked in denatured alcohol on the surface. If paint comes off, it is water-based. If nothing comes off, it is oil-based.
Use a bonding primer. It can be water-based or oil-based, but it must say “bonding” on the label. This is what helps water-based paint stick to oil-based surfaces.
At least 7 days. For full cure, allow up to 30 days. You can test by scrubbing a small spot. If the finish holds up, it is cured.
Yes, after proper prep. Sand, clean with TSP, and apply a bonding primer. Then latex paint will stick.
Most likely the trim was painted with oil-based paint and the new coat was applied without bonding primer. Strip back the peeling areas, sand, prime with a bonding primer, and repaint.
Often yes, especially on furniture. But lightly sand the surface first to remove some of the gloss. Test on a small area before doing the whole piece.
Mark Sullivan is a seasoned expert in the residential and commercial painting industry, with over 27 years of experience transforming homes across San Diego. His deep understanding of color, finishes, and surface preparation allows him to deliver exceptional results on every project. Mark is passionate about sharing practical painting advice, maintenance tips, and design insights that help homeowners make confident decisions. His expertise and dedication to quality are reflected in every article he contributes to the San Diego Custom Painting blog.