How To Paint Rubber (Easy DIY Guide + Simple Tips)

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 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 correctly—from boots to tires, and many more projects in between.  

Painted Rubber Tires

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 rubber isn’t suitable for painting, you’ll notice streaking, cracking, or peeling soon after. Here are some common 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 rubber rain boots or the soles of your shoes. It will if done properly.  

First, remember that rubber is flexible—and flexible surfaces need flexible paint. Very malleable rubber won’t take paint as well as stiff rubber items, so a good rule of thumb is to only paint rubber boots that can stand on their own when you aren’t wearing them.  

Second, you’ll still want a paint that’s flexible when dried. A rubberized spray paint 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 like PlastiDip, then finish with a sealant. Keep in mind that paint 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 paint.  

For heavier daily use, however, opt for paints specifically formulated to adhere to rubber. You may need a 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.  

Painted Rubber Mat

image source:


Tires are exposed to grease, grime, and other elements that can wear paint down quickly if you use the wrong 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).  


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 dry before you paint.  

If your silicone is very flexible, such as a mask or gloves, painting gets even trickier. Thin down your paint with orange solvent, then spray it on using a paint sprayer. This ensures a thin but vibrant coat that will move with your silicone when dry, preventing cracking.  

What Kinds Of Paint Can You Use On Rubber Surfaces? 

  • Removable Rubber Coating
    This paint comes in a spray formula and can be peeled off if and when you decide to change up the look of your rubber surface. It’s strong yet temporary, and therefore a good option if you’re concerned you’ll change your mind down the road. 
  • Acrylic Paint
    Acrylic paint will stick to rubber, but only to a point. This type of paint is ideal for projects that will see minimal to no traffic or daily use. To prolong its longevity, use multiple coats and finish with a sealant. 
  • Exterior Paint
    Outdoor rubber projects, like tire planters, will call for a more durable formula. Exterior paints are more durable than interior paints and are created to withstand exposure to the elements, so they’re ideal for heavier traffic/use. These are commonly applied with brushes or rollers, but you can also spray it on. 
  • Commercial-Grade Marine Paint
    Finally, for the strongest rubber paint out there, opt for a marine paint intended for commercial use. These are formulas you’d use in swimming pools and other surfaces exposed to constant or near-constant water, sun, wind, and more. The downside of commercial-grade paint is that removing it will be very difficult, should you change your mind later. 

How To Paint Rubber Products: A Step-By-Step Guide

Supplies Needed: 

  • Brushes or paint sprayer (unless you’re using spray paint already in its own can) 
  • Appropriate paint for your project, as well as primer in some cases 
  • Rags 
  • Drop cloths or newspaper 
  • Alcohol or spirits (or damp cloth) 
  • Sealant, such as polyurethane 

How To Paint Rubber: 

  • 1
    Set 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. 
  • 2
    Prep your rubber surface 
    Clean it thoroughly to remove grease, dirt, and other elements that can keep your paint 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.
  • 3
    Sand it and re-clean 
    Depending on your project type. This will improve the paint’s bonding to the surface. 
  • 4
    Use a primer 
    A coat of primer will make your base coat stick to the surface better. Allow the primer to dry completely before moving on to the next step. 
  • 5
    Apply your paint 
    You can brush, roll, or spray it on. Allow it to dry completely before adding a second coat. 
  • 6
    Finish with a sealant 
    Coating sprays or paintable polyurethane sealers are a good choice, as long as it’s compatible with your paint type. 
  • 7
    Let it dry and cure 
    Most surfaces typically dry 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. 
Painted Tire Pot

Bonus Tip: How To Remove Paint From Rubber 

Removing paint from 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 paints 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 rubber as possible.  

Rubber Painting FAQs

What kind of paint can you use on a rubber phone case? 

Most phone cases are silicone, which is tricky to paint—not to mention subjected to daily handling and occasional drops. You’ll want to prime it first, then apply two coats of acrylic paint. A spray sealant will increase durability 

How do you get rubber marks off car paint? 

Most rubber marks can be wiped off car paint with soap and water, so try that first. If the rubber marks remain, consider a racing rubber remover spray to polish it off. It’s formulated to clean scuffs and dirt without harming the automotive paint.  

How long does paint stay on rubber? 

The lifespan of your paint job depends on the flexibility and use of your rubber, the kind of paint you used, and exposure to the elements. Whether or not you've used sealant matters, as well.

Craft acrylics can last years if sealed properly, while exterior paints (considerably stronger than acrylics) will fade and wear within weeks if not sealed. 

In general, if you prep, paint, and seal the rubber properly, you can expect the quality to last up to a decade. Commercial-grade paints may last even longer.  


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 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.