Painting over oil-based paint can be tricky due to its slick, non-porous surface. Without proper preparation, new paint—especially water-based—won’t stick and may peel or crack over time. But with the right approach, tools, and products, it’s entirely possible to get long-lasting, professional-looking results. In this guide, we’ll cover everything you need to know, including which paints and primers work best, when sanding is necessary, and how to avoid common mistakes when painting over oil-based paint.
How to Paint over Oil Based Paint

When oil-based paint dries, it becomes slick and smooth. “Related article: Oil based stain vs water based.” As a result, painting over oil-based paint with another type of paint can be challenging—but not impossible. Proper surface preparation is key to success. In this guide, we’ll start by answering the most common questions about painting over oil-based paint.
Can you Paint Water-Based Paint Over Oil-Based Paint?
We do not recommend painting water-based paint directly over oil-based paint. Applying water-based paint directly over oil-based paint will cause the water-based paint to peel and crack. The peeling may begin just hours after application or take a few weeks to appear.
Do You Need Primer to Paint over Oil-Based Paint?
If you are going to paint oil-based, you will not need a primer. But if you want to apply latex or other water-based paints over oil-based surfaces, using a bonding or transitional primer is essential for proper adhesion. “Related post: How much primer should i use?”
Can You Paint Directly over Oil-Based Paint?
You can paint oil-based paint directly over oil-based paint. However, if you want to paint water-based paint, latex paint or acrylic paint over oil-based paint, you must sand or prime the surface.
What Paint Will Stick to Oil-Based Paint?
Only oil-based paint adheres properly to an oil-based surface. Emulsion, water-based paints, and cellulose-based paints won’t stick to oil-based paint.
What Happens if You Paint over Oil-Based Paint with Water-Based Paint?
If you apply water-based paint over oil-based paint, it will start to peel within a few weeks or months. Although it may seem to adhere at first, especially in the first few hours or days, the bond is weak—making the water-based paint prone to peeling and unable to withstand friction. Related post: “How to fix chipped paint on wall“
Can I Paint Over Oil-Based Baint Without Primer?
If you’re planning to paint oil-based paint over an existing oil-based surface, using a primer isn’t necessary. However, applying a synthetic primer can still help improve adhesion.
Best Ways to Paint Over Oil Based Paint
The best way to paint over oil-based paint is by priming or sanding the surface. But which primers should you use, and what should you watch for when sanding? Here’s a detailed guide on how to successfully paint over oil-based paint.
1-Transitional Primer

A transition primer is a type of primer that allows water-based paint to adhere to oil-based paint. That’s why using a transition primer is one of the best ways to paint over oil-based paint. Apply a coat of transition primer and let it dry for at least five hours. Then, apply two coats of water-based paint, waiting at least four hours between coats. A transition primer also helps cover dark colors. However, if a transition primer is not available in your area, consider the following alternatives.
2-Bonding Primer

A bonding primer is a specialized primer designed to adhere to difficult surfaces such as oil-based paint, glossy finishes, laminate, or metal. It creates a strong bond between the surface and the topcoat, eliminating the need for extensive sanding. Bonding primers work with both oil-based and water-based paints, making them a versatile choice for various projects. They provide an effective solution for painting over oil-based paint.
3-Glossy Surface Primer

A glossy surface primer is designed to help paint adhere to smooth, shiny surfaces like tile, glass, or high-gloss paint. It creates a strong base, allowing the paint to stick effectively without peeling. This primer eliminates the need for heavy sanding and works well with most types of paint. It is one of the alternative methods for painting over oil-based paint.
4-Sanding

Sanding creates a slightly rough texture on oil-based paint, helping water-based paint adhere better. However, to maintain a smooth finish, use fine-grit sandpaper. If you’re working on a large surface, using a power sander can help speed up the process.