Put canvas ballet shoes into the washing machine and use the delicate cycle. If you don't have a delicate cycle, use a lingerie bag for added protection.
Use a soft toothpaste and liquid dish soap to clean leather ballet shoes. Rinse them with a soft damp cloth.
Apply a cleanser specifically for leather products, such as saddle soap. Choose such a product that doesn't contain dye.
Spot clean with a magic eraser. You can purchase a magic eraser in your local grocery store in the cleaning supply aisle.
Use baking soda inside the slippers to freshen the insides. Let them stand for twenty-four hours for best results.