How to Get Rid of Shoe Polish Stains on Carpet

Quck answer

Shoe polish stains on carpets can be removed using simple household ingredients. Here’s a step-by-step guide:

1. Blot the stain with a clean cloth to remove any excess polish.

2. Mix a solution of 1 tablespoon dishwashing liquid with 2 cups of warm water.

3. Dip a clean cloth or sponge into the solution and gently dab the stain, working from the outside in.

4. Continue dabbing until the stain fades.

5. Rinse the area with cold water and blot dry.

6. If the stain persists, make a paste of baking soda and water, apply it to the stain, and let it sit for 15 minutes. Then, rinse and blot dry.

7. Vacuum the area to restore the carpet’s texture.

Remember to always test any cleaning solution on a small, inconspicuous area of the carpet first.


Shoe polish can keep your shoes looking great, but it can cause a mess on your carpet. If left untreated, a shoe polish stain can spread and become even more difficult to remove. Instead of rubbing the stain vigorously, it’s better to remove as much polish as possible before cleaning and then treat the spot with one stain-lifting substance at a time until the stain is gone. To avoid any damage to the carpet fibers, test the cleaning products on a hidden area first.

Remove Excess Polish

If there is a large amount of shoe polish on the carpet, use a plastic spoon or the edge of a plastic knife to scoop or scrape it up. Have a clean rag or paper towels nearby to collect the removed polish. For liquid-based shoe polish, blot it with white paper towels or an absorbent white cloth. Keep changing the towel or cloth as it absorbs the polish. Continue blotting until no more polish can be removed.

Blot the Stained Area

Take an absorbent white cloth and pour rubbing alcohol on it. Dab the cloth on the polish-stained spot, holding it over the area for a few seconds. Check if the cloth has absorbed any of the polish. If it has, use a fresh area of the cloth and continue blotting with alcohol until no more polish is absorbed. Then, use a fresh damp cloth with water (instead of alcohol) to dab the area and follow up with a dry cloth to remove excess moisture. Always use a white cloth to prevent any dye transfer.

Apply Soap Solution

Liquid dish soap is effective in removing shoe polish from carpet fibers. Mix a squirt of soap with warm water in a cup. Dip an absorbent white cloth into the soapy solution and dab the spot, making sure to wet the carpet fibers slightly without soaking the carpet pad underneath. After a few minutes, blot the area with a dry white cloth and then wipe it again with a damp cloth to remove the soap. Finally, blot the area dry once more.

Dealing with Stubborn Shoe Polish

If the shoe polish remains even after trying different cleaning methods, mix 1 part vinegar with 4 parts warm water and wet the stain with the mixture. After a few minutes, dab the area with a fresh damp cloth and then blot it dry. If the stain persists, mix 1 part hydrogen peroxide with 3 parts warm water. Test the mixture on an inconspicuous area first, as peroxide is a bleaching agent that may affect the carpet color. Pour a small amount of the peroxide mixture over the stain and cover it with a thick white towel for 30 minutes to block light. Check after 15 minutes to ensure the liquid hasn’t lightened the carpet. Afterward, dab the area with a wet white cloth to remove the peroxide and blot with a dry cloth to remove excess moisture.

Leave a Comment