When it comes to painting over oil-based paint, many people wonder how to achieve a smooth, long-lasting finish. Whether you’re refreshing a room or changing colors, painting over oil-based paint requires the right approach. If you’re wondering how to paint over oil-based paint without sanding, you’re in the right place. In this guide, we’ll explore the methods you can use to paint over oil-based paint successfully, including the best primers to use and tips for ensuring a flawless result. From transitional primers to bonding primers, we’ll cover everything you need to know for a smooth application.
Painting Over Oil Based Paint

When oil-based paint dries, it becomes slippery and smooth. As a result, painting over oil-based paint with another paint becomes difficult. However, it is not impossible. It is essential to pay attention to the preparation steps when painting over oil-based paint. Here are the ways to paint over oil-based paint:
How do You Paint Over Oil Based Paint
1-Transitional Primer

A transitional primer is a primer that allows you to apply water-based paint over oil-based paint. For this reason, using a transitional primer is the best way to paint over oil-based paint. Apply one coat of transitional primer over the oil-based paint and wait at least 5 hours for it to dry. Then, apply two coats of water-based paint, waiting at least 4 hours between coats. A transitional primer also helps cover dark colors. However, if a transitional primer is not available in your area, you can consider the following alternatives.
2-Bonding Primer

Bonding primer is a specialized primer designed to adhere to hard-to-paint surfaces like 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 versatile for various projects. It is 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 tiles, glass, or glossy paint. It provides a strong base, ensuring the paint sticks effectively without flaking. This primer eliminates the need for heavy sanding and works well with most types of paint. It is one of the methods for painting over oil-based paint.
4-Sand It

Sanding creates a slight texture on oil-based paint, helping water-based paint adhere to it. However, the sandpaper should be fine to achieve a smooth surface. For larger areas, using a sander will make painting over oil-based paint easier.
How to Paint Over Oil Based Paint Without Sanding?

To paint over oil-based paint without sanding, use a bonding primer, transitional primer, or glossy surface primer. These primers create a strong bond between the oil-based paint and the new layer of paint, allowing you to skip the sanding step. Just clean the surface thoroughly before applying the primer, and follow up with your desired topcoat.
How To Paint Oil Based Paint Over Oil Based Paint?

Generally, no primer is needed when applying oil-based paint over oil-based paint. You can paint directly over the oil-based paint with another layer of oil-based paint. However, this doesn’t mean the application won’t cause any issues.
If you’re painting oil-based paint over oil-based paint, you likely won’t encounter problems. However, if the oil-based paint has already been applied in too many layers or is dirty, you’ll need to use a synthetic primer. A synthetic primer is oil-based, making it the most suitable primer for painting oil-based paint over oil-based paint.
How to Apply Oil-Based Paint over Oil-Based Paint?
There are 3 ways to make oil-based paint over oil-based paint.
- Paint directly with oil-based paint: You can apply oil-based paint directly over oil-based paint. If the paint is not too dirty and there haven’t been too many coats applied before, there is no problem with painting oil-based paint directly onto oil-based paint. However, it’s a good precaution to use the same brand of oil-based paint.
- Synthetic primer is an oil-based primer. The best way to paint oil-based paint over oil-based paint is by using a synthetic primer. This helps the oil-based paint adhere better and also assists in covering the old color. Apply one coat of synthetic primer 24 hours before painting oil-based paint over oil-based paint.
- Sand it: While oil-based paint can be applied directly over oil-based paint, fine sanding ensures better adhesion. Sand the surface lightly and wipe it with a dry cloth. Then, apply the oil-based paint over it.
Frequently Asked Questions
Below, we have answered the most frequently asked questions about painting over oil-based paint. Feel free to ask any other questions in the comments section.
How to Paint over Oil Based Paint Without Sanding?
No matter what type of paint you paint over oil-based paint, it is best to use a primer before painting (except cellulosic paint).
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?
Oil-based paint sticks to oil-based paint. To apply other types of paint over oil-based paint, a primer is required.
What Happens if You Paint over Oil-Based Paint with Water-Based Paint?
The slippery surface of oil-based paint weakens the adhesion of the paint applied on it. For this reason, it is necessary to prepare the surface of oil-based paint by sanding or priming before painting with water-based paint.
Can I Paint Over Oil-Based Baint Without Primer?
If you plan to paint oil-based paint over oil-based paint, you do not need to use a primer. However, you should prime or sand latex water-based paint types before applying them over oil-based paint.
Do You Need Primer to Paint over Oil-Based Paint?
If you are going to paint oil-based, you will not need a primer. However, to paint latex and other water-based paints over oil-based paint, you should use a transitional primer or a general purpose primer.
How to Paint Latex over Oil?
Latex paint is a type of water-based paint. Therefore, do not apply it directly over oil-based paint. At least one coat of transition primer or a general purpose primer will solve the problem. “You can read the article latex over oil based paint for detailed information.”
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. This can happen within a few hours, days, or weeks. “Related article: oil based stain vs water based“
How To Paint Water Based Paint Over Oil Based Paint?

Before applying water-based paint over oil-based paint, you should use a bonding primer, transitional primer, or glossy surface primer.