If you’re tired of your plain, white cloth Keds, you are in luck. With a few supplies and some patience, your shoes can be your favorite color in hardly any time at all. This simple and inexpensive project is also a great way to customize shoes for your children to add fun and color to their wardrobes.

Things You'll Need

Remove the shoelaces and set them aside. These can be dyed as well, but not while they are still woven in the shoes.

Dissolve the dye according to the manufacturer’s instructions. Add 3 gallons of hot water to the bucket or sink. Use the stir stick to add the dissolved dye to the bucket and stir until the color is evenly distributed.

Wet the shoes, and laces if desired, with hot water, then add them to the bucket or sink full of dye. Leave them immersed for at least 10 minutes, and up to an hour. The longer they are immersed, the deeper the color will be. Stir regularly with the stir stick to ensure even color distribution.

Rinse the shoes, beginning with warm water and continuing with progressively cooler water until no more color bleeds away.

Wash the shoes with a mild detergent and rinse them in cool water. Dry them in the dryer or leave them in an out-of-the-way location to air dry.


  • Clean the sink or bucket with chlorine bleach to prevent staining.

References and Resources

Ritdye.com: Tips for Success