How to Clean Stinky Leather

Leather is an elegant material, but unfortunately it tends to pick up odors. Leather couches pick up smoke and pet odors, while leather shoes and watches absorb sweat, giving them an unpleasant smell. While you may not be able to throw your leather items in the washer, you can still clean and deodorize them. White vinegar helps get the smell out, while linseed oil brings back the shine to your leather, restoring its elegant appeal.

Get the odors out of your leather.

Step 1

Rub a bar of saddle soap against a wet rag to work up a foamy lather. Use the rag to gently scrub the leather, removing all the excess dirt and grime.

Step 2

Rinse the saddle soap off the leather with a damp, clean cloth. Allow the leather to dry before proceeding.

Step 3

Boil 1 cup of linseed oil in a saucepan and allow it to cool completely. Pour the cooled oil into a spray bottle, and add 1 cup of vinegar to the bottle. Replace the sprayer, and shake the bottle to combine the oil and water.

Step 4

Spray the mixture all over the leather and rub it in with a rag. Allow the mixture to penetrate the leather for approximately 20 minutes.

Step 5

Wipe the excess oil and water off with a dry, clean rag.