How Do I Dye Ballet Shoes?

Ballet|Ballet Shoes

Ballet shoes are the perfect accessory for any dancer, but sometimes they can look a little dull. The good news is that you don’t have to settle for boring colors anymore!

With a few simple steps, you can easily dye your ballet shoes and give them a unique look that will make you stand out from the crowd.

What You’ll Need

Before you get started, you’ll need to get some supplies. You’ll need a pair of white or off-white ballet shoes, fabric dye in the color of your choice, rubber gloves, a plastic container or bucket, and white vinegar.

Prepping the Shoes

Before you start dying your shoes, you’ll need to make sure they are clean and free of debris. Use a damp cloth to remove any dirt or dust from the surface of the shoes. Once they are clean and dry, put on the rubber gloves and carefully pour some of the fabric dye into the plastic container or bucket.

Dyeing Your Shoes

Once your dye is ready, submerge your ballet shoes in it completely. Allow them to soak for 15-20 minutes, stirring them occasionally so that all parts of the shoe are equally exposed to the dye. When they have reached your desired color intensity, take them out of the container and rinse them with cool water until all excess dye has been removed.

Finishing Up

Once they are rinsed clean and dry, mix one cup of white vinegar into two cups of warm water and use this mixture to soak your ballet shoes for an additional 10 minutes. This will help set and seal in the color so it lasts longer. Finally, let your ballet shoes air dry before wearing them.


By following these simple steps, you can easily add a unique twist to your ballet shoes by dying them yourself! With just a few supplies and some patience, you can quickly transform plain white or off-white ballet shoes into vibrant pieces that will make any dancer stand out from the crowd.