How to Paint Shoe Soles

It’s no secret that painting shoe soles can add a pop of color and personality to any outfit. But, before you can start adding paint, you need to know how to prepare the shoes for painting. In this article, we’ll show you how to paint shoe soles! Plus, we’ll give you some tips on creating remarkable and unique designs. Let’s get started!

Many people don’t think to paint their shoe soles, but it’s a straightforward way to add some personality to your outfit. Painting shoe soles are also a great way to cover up scuffs and scratches on the shoes. Of course, it is a bit more work than just slapping on a coat of paint, but the results are worth it!

How to Paint Shoe Soles

Summary: To paint shoe soles, you will need to start by cleaning the soles of the shoes with a deglaze or rubbing alcohol. Then apply a basecoat with a paint specifically designed for shoe soles. Once the basecoat is fully dry, use a fine paintbrush or a paint marker to add your desired color or design. Afterward, let the shoes dry completely before wearing them.

What Kind of Paint Do You Use for Shoe Soles?

A few different types of paint can be used on shoe soles. The most crucial factor is to choose a variety of paint that will be durable and withstand wear and tear. Several different types of paints can be used, such as acrylic paint, enamel paint, or spray paint.

When painting the soles of shoes, it is essential to use a type of paint that will stick to the material and will not chip or fade away with regular use. It is also vital to ensure that the shoes are completely dry before wearing them again. Failure to do so may cause the paint to chip or flake off.

For the paint job to last as long as possible, it is essential to properly take care of the shoes. Be sure to avoid exposing them to harsh weather conditions and clean them regularly with a damp cloth.

Things You’ll Need:

  • Shoes
  • Painters tape
  • Paint in your desired color
  • Paintbrush
  • A bowl or container to hold the paint
  • Paper towel or a rag to clean up any messes

A Step by Step Guide on how to paint shoe soles

Step 1: Determine Shoe Material

The first thing you will need to figure out is what material your shoe is made out of. This is important because it will determine the type of paint you use. For example, if your shoes are made out of a natural material like leather, canvas, or suede, you will want to use water-based paint. On the other hand, if your shoes are made of synthetic material like vinyl or plastic, you will want to use oil-based paint.

Determine the Type of Paint You Use

Step 2: Prepare the Area

Next, you will need to prepare the area where you will be painting. For example, if you are working on a carpet or other surface that you do not want paint on, use painter’s tape to section off the area. This will help to avoid any unwanted messes.

Step 3: Preparing the Soles

Now that the surface has been cleaned and dried, it’s time to prep the soles for painting. If you are using spray paint, you will need to do a light coat of primer first. This will help the paint adhere better to the surface and will also help to prevent any chipping or to peel later on.

If you are using a brush-on paint, you can skip this step. However, it is still recommended that you apply a light coat of sealant or wax to protect the paint job from wear and tear.

Step 4: Painting the Soles

Now it’s time to start painting! First, dip your paintbrush into the paint and shake off any excess. Then, carefully apply the paint to the surface of the shoe sole. Be sure to avoid any areas that are too close to the edges or that have been taped off, as you will not want to get paint on those surfaces.

You will need to apply several light coats for the paint to adhere correctly and look opaque. Let each coat dry completely before applying the next one.

Step 5: Removing the Tape

Once the paint has dried, it’s time to remove the tape. Be very careful when doing this, as you don’t want to damage the paint job. Peel the tape slowly and carefully, ensuring that none of the paint comes off with it. If any paint does come off, touch it up with a brush.

Peel the Tape Slowly

Step 6: Sealing the Soles

Shoe sealers are applied to shoes to protect the surface of the shoes from wear, weathering, and staining. Sealers form a protective barrier on the surface of shoes that can help to prevent water damage, salt stains, scuffing, and other damages.

There are a variety of ways to seal shoes. One popular technique is to use a spray-on sealant such as Scotchgard. This type of sealant can be sprayed directly onto the shoe surface and then allowed to dry. Once it is dry, the sealant will create a protective barrier on the shoe that can help to prevent future damage.

Another option for sealing shoes is to use shoe polish or wax. This option is a bit more time-consuming, but it can provide a longer-lasting seal. Apply a thin layer of shoe polish or wax to the entire shoe surface to use this method. Allow the polish or wax to dry completely, then buff it to a shine. This will help create a protective barrier on the shoe that will last for several months.

Be sure to follow the manufacturer’s instructions carefully. Each type of sealant will have specific directions on applying it and how long it will take to dry. Make sure you allow enough time for the sealant to dry completely before using your shoes again.

Sealing shoes is an essential step in protecting your investment. By taking the time to seal your shoes properly, you can help to keep them looking their best for years to come.

Step 7: Clean Up

Now that you’re finished painting your shoe soles, it’s time to clean up. Wipe any paint or other residue off your work surface and wash your brushes and other supplies. Make sure everything is dry before putting them away.

And that’s it! You’ve now learned how to paint shoe soles in whatever color or design you choose. So have fun with it and be creative!

Touch It Up With a Brush

Tips and Warnings:


  • Before painting your shoes, make sure that the surface is clean and dry.
  • If you are using spray paint, hold the can about 6-8 inches away from the shoe and spray in a steady back and forth motion.
  • To get even coverage, use several light coats rather than one heavy coat.
  • Let the paint dry completely before wearing your shoes.


Ensure to avoid getting paint on the other parts of your shoe, as it will be difficult to remove.

  • Don’t use too much paint, or it may seep through the seams of your shoes and cause them to peel.

Painted shoes can be an enjoyable way to show your personality and style. They are a great way to add some color and character to an outfit, but they can also be a fun DIY project. If you’re looking for a way to give your old shoes a new lease on life, painting the soles is a great option.

You Can Check It Out To Clean a Crepe Sole

Can You Paint Rubber Shoe Soles?

Yes, you can paint rubber shoe soles. There are a few different ways that you can do it. The easiest way is to use spray paint specifically designed for rubber. You can find this at most hardware stores.

Another option is to use a permanent marker. This will give your shoes a solid color and is a good option if you want to avoid using chemicals. However, it’s essential to make sure the surface is completely dry before you start painting, or the ink may run.

If you’re feeling creative, you can also try using fabric paint. This will give your shoes a unique look and is perfect for adding patterns or designs. Just make sure the surface is completely dry before you start painting.

No matter which method you choose, it’s essential to make sure the surface is clean and dry before you start. If necessary, use a damp cloth to remove any dirt or dust. Then, wait for the surface to dry completely before beginning to paint.

​Is Acrylic a Good Type of Paint for Sneakers?

Many types of paint can be used on sneakers. Acrylic paint is one option that can be good for sneakers because it is affordable and comes in many colors. However, it is essential to make sure that the acrylic paint is specifically designed for use on shoes since other types of acrylic paints may not be as durable. Additionally, acrylic paint can be tricky since it dries quickly. Therefore, it is essential to have a steady hand and work in a well-ventilated area when using this type of paint.​

 Acrylic Paint Can Be Used on Sneakers

Another option for painting sneakers is using spray paint. This type of paint is easy to use and comes in various colors. However, getting an even coat with a spray paint can be challenging, so it is important to take your time and be careful when using it. Additionally, spray paint can be harmful, so working in a well-ventilated area is essential when using it.​

Finally, some people choose to use fabric paint to paint their sneakers. Fabric paint is available in many colors and can be used on various materials. It is essential to make sure that the fabric paint is designed for use on shoes since other types may not be as durable. Additionally, fabric paint can be tricky since it dries quickly. It is essential to have a steady hand and work in a well-ventilated area when using this type of paint.​

You Can check it Out What Shoes To Wear With Khaki Pants Female

Frequently Asked Questions

Can You Use Acrylic Paint on Soles of Shoes?

Yes, acrylic paint can be used on the soles of shoes. However, it is important to take note of the following safety guidelines when painting your shoes:

  1. Always use a protective barrier such as a sheet of plastic wrap when painting the soles of shoes. This will protect them from accidental spills and make the process of painting them easier.
  2. Make sure the surface you are painting is clean and free from any oils or grease – this will prevent your paint from sticking to the surface.
  3. Only use acrylic paints that are specifically designed for shoe-painting purposes – other types of paints may not adhere properly to the surface and could lead to damage or wear.
  4. Apply paint slowly and evenly – too much paint at once can cause bubbling or peeling, which is not only unsightly but also can damage your shoes.
  5. Let your paintings dry completely before wearing them – even a slight amount of moisture can ruin your shoes and make them unsafe to wear.

What Kind of Paint Can You Use on Rubber?

Acrylics are a popular type of paint that can be used on rubber. However, you should avoid using oil-based paints or stains on rubber surfaces as they will damage the material over time. Acrylics are water-soluble and non-toxic, so they won’t cause any harm if applied correctly. They also have a glossy finish which makes them ideal for painting latex materials like tires or car bumpers.

Always test an unknown color before use to ensure that it doesn’t contain harsh chemicals that may damage your tire’s surface. And lastly, always clean your brushes and pan after each session to prevent streaking or staining.

What is the Best Paint for Shoe Soles?

When painting your shoes, avoid using water-based paints because they may cause damage over time. Instead, use acrylic or latex paints that have a low flammability rating. Acrylics are usually easier to apply and require less sanding than latexes.

When choosing a color palette, consider colors that will harmonize with your wardrobe while also providing protection against dirt and rain. Options include taupes, neutrals (beige, browns), blacks, grays (mostly silver or gray), and vibrant colors like red or yellow.

Is Acrylic Paint on Shoes Waterproof?

Acrylic paint is not waterproof, so you should avoid painting your shoes with this product. This type of paint can be easily removed with soap and water, which will cause the shoe to become stained and difficult to clean.


It is essential to have the correct supplies and follow the proper steps to achieve the best results when painting your shoe soles. By using this article on how to paint shoe soles, you will be able to create a unique and stylish look for your shoes that will set them apart from the rest. So have fun experimenting with different colors and designs, and enjoy wearing your new creations!

Photo of author

Jennifer Branett

I am Jennifer, a passionate blogger since 2016. I like to write informative articles to help peoples in my free time. I am a family person. I have two kids who keep me busy all the time. I always try to give importance to my family. Sometimes it becomes challenging for me to maintain the time along with my family. But I never lose hope. I hope my articles are helping you in some way. If so, You can give me a thumbs up to my inbox, which means a lot to me. Thank you. You can email me at

Leave a Comment