While you can paint rubber successfully, it’s all too easy to end up with cracked or peeling paint a few days later.
Rubber, both natural latex rubber and synthetic versions, is elastic. This quality makes it versatile as an everyday material, but fickle when it comes to taking paint.
This guide will teach you which types of rubber take paint best and how to paint rubber crafts correctly—from boots to painted tires, and many more projects in between.

The short answer is that yes, you can paint rubber. However, the longer answer is that some types of rubber will take that paint much better than others.
If your natural rubber material isn’t suitable for painting, you’ll notice streaking, cracking, or peeling soon after. Here are some common painting exterior rubber surfaces you can paint.
Rubber Boots, Shoes, and Soles
This is a popular DIY project, but you might be wondering if the paint will last on your rain rubber boots clean or the shoe soles. It will if done properly.
First, remember that rubber is flexible—and flexible rubber surfaces need flexible paint for rubber. Very malleable rubber won’t take paint as well as stiff rubber items, so a good rule of thumb is to only paint rubber tires or boots that can stand on their own when you aren’t wearing them.
Second, you’ll still want a rubber paint that’s more flexible the rubber when dried. A rubberized spray paint for rubber is perfect for this kind of project, whether you decide to completely coat your shoes or do some stencil work for decoration.
As for the rubber soles on sneakers, boots, and other shoes, consider acrylics or a specialized spray paint for rubber items like PlastiDip, then finish with a paint sealant. Keep in mind that paint for rubber won’t last forever: soles see a lot of traction, which will rub off the sealant and paint with time.
Rubber Flooring
Acrylic exterior paints, like the kind you’d paint your house with, will work for minimal traffic. Rubber flooring in a small guest house kitchenette, for example, would do well with this kind of krylon's master paint.
For heavier daily use, however, opt for acrylic paints specifically formulated to paint adhere to rubber item. You may need a exterior primer and polyurethane sealant, as well.
Rubber epoxy coatings are a great choice for extremely heavy wear or spills, although you’re essentially putting down a new layer of rubber rather than painting the old.

image source: hoosierhomemade.com
Tires
Tires are exposed to grease, grime, and other elements that can wear paint down quickly if you use the wrong paint kind or don’t clean them thoroughly. What’s more, most tires consist of rubber mixed with other compounds. This means you’ll need extremely durable paint.
Tire paints, industrial paints, and general exterior paints will all hold up on rubber tires. Wear depends mostly on the intended use: tire planters, for example, will only need to hold up against the elements.
If you’re painting tires on your car, you’ll notice weather, road salts, and daily use break down the paint faster.
You can also use tire paint pens to freshen up your wheels: simply trace over the faded lettering on your tires (after giving them a good scrub, of course).
Silicone
A type of synthetic rubber, silicone can be very tricky to paint. This is because silicone contains plastic as well and is quite flexible.
An oil-based paint is best, preceded by a primer and finished with a sealant. You’ll need to clean the silicone well first, even if it’s brand-new.
Releasing agent (the compound to get the silicone out of its mold during manufacturing) might still be on the surface, which will affect your paint’s adhesion. Wipe down the surfaces with acetone or orange solvent, then let it completely dry before you paint.
If your silicone is very flexible, such as a mask or rubber gloves, painting gets even trickier. Thin down your paint with orange solvent or paint thinner, then spray painting rubber item using a paint sprayer. This ensures a thin but vibrant coat that will move with your silicone when completely dry, prevent paint cracking.
What Kinds Of Paint Can You Use On Rubber Surfaces?
How To Paint Rubber Products: A Step-By-Step Guide
Supplies Needed:
How To Paint Rubber:
- 1Set up your work area
Lay out newspapers or drop cloths, set your rags aside for quick clean-ups, and get all your supplies ready within reach. - 2Prep your rubber surface
Clean it thoroughly to remove grease, dirt, and other elements that can keep your paint on rubber from adhering properly. For very dirty rubber (like used tires), you’ll need isopropanol or degreaser.
New or lightly soiled pieces, like rubber shoes, can get by with a good wipe-down using a damp cloth or maybe some mild dish soap and rinsing. Dry the surface thoroughly. - 3Sand it and re-clean
Depending on your project type. This will improve the paint’s bonding to the surface. - 4Use a primer
A coat of exterior primer will make your base coat paint stick to the surface better. Allow the primer to dry completely before moving on to the next step. - 5Apply your paint on rubber
You can use coarse bristle brush, roll, or spray painting rubber. Allow it to dry completely before adding a second coat. - 6Finish with a sealant
Coating sprays or paintable polyurethane paint sealer is a good choice, as long as this paint sealer is compatible with your paint type. - 7Let it dry completely and cure
Most surfaces typically dry completely within 12 to 24 hours. At this point, they can be lightly handled. For maximum durability, allow the sealant to cure and harden before using your rubber. This can take a few days or even an entire month; consult the sealant’s instructions for timelines.

Bonus Tip: How To Remove Paint From Rubber
Removing exterior paint from removable paint rubber is sometimes as difficult as painting it to begin with. Fortunately, products exist to make the job easier.
Light paint jobs, like craft acrylics, can often be scrubbed and scraped away with little more than rubbing alcohol, followed by mild soap and water. Tougher paint job will require some sanding or acetone.
Few paint strippers are safe for use on rubber due to their formulations. Because paint strippers are designed to break down the polymers in paint, they’ll also break down the polymers in many types of rubber.
Citristrip is a gel-based paint stripper that can work on very stubborn paint jobs. Apply to remove most of the paint from your rubber surface, then clean, sand, and re-clean the remainder. This will ensure as little of the stripper comes into contact with the painting rubber as possible.
Rubber Painting FAQs
What kind of paint can you use on a rubber phone case?
The best type of paint for rubber phone case is an acrylic paint. Spray paint also works well as it is the easiest way to use.
How do you get rubber marks off car paint?
You can get most of the rubber marks off car paint with soap and water. If the rubber marks remain, consider a racing rubber remover spray to polish it off. Spray cans formulated to clean scuffs and dirt without harming the automotive paint.
How long does paint stay on rubber?
If you prep, use exterior paint, and seal the painting rubber properly, you can expect the quality to last up to a decade. Craft acrylics can last years if sealed properly, while exterior paints (considerably stronger than acrylics) will fade and wear within weeks if not sealed.
Conclusion
Painting rubber can yield impressive, lasting results when done properly. How you paint rubber depends on what kind it is, its purpose, and whether it will remain outdoors or indoors.
Most painting rubber projects, however, will call for the same three basic steps: great preparation with a thorough cleaning, applying the correct kind of paint for your surface, and sealing it for a beautiful, durable finish.