How to Remove Odors from Leather Furniture

Melynda Sorrels

Leather is a strong durable material made from animal hide. Leather furniture can give a room a classy elegant look, but sometimes new leather comes with more than a sharp appearance. Odor in leather can be the result of several different things.

Remove Odors from Leather Furniture

Pets, kids and day-to-day life can all be contributors to an unpleasant odor that exudes from your furniture and fills the room. Even leather that is new can create its own less-than-pleasant aroma. Leather odors are easy to deal with given the know-how and the right materials.


Test each method on an inconspicuous area of the furniture before using it on the furniture. Conditioning leather will also help to remove odors and keep the leather glossy. Massage linseed oil into the furniture as an inexpensive eco-friendly alternative to commercial conditioners.


It is important not to soak leather as this could potentially ruin it.

  1. Using a soft clean cloth, wipe the furniture thoroughly with vinegar. Even though now it smells strongly of vinegar, the smell will dissipate. Allow the furniture to dry and wipe away any residual with a soft clean cloth.

  2. Mix two tablespoons of ammonia in a spray bottle and spray the furniture with the solution. Allow the furniture to air dry.

  3. Sprinkle baking soda all over the furniture and allow it to sit overnight before vacuuming it up. If this isn't feasible, pour baking soda into socks and tie them up and set them on and in the furniture.

  4. Place small pouches of Zeolite on the sofa and leave them for several hours. This will absorb the odors. The pouches can be set outside in the sun to recharge.

  5. Mix a teaspoon of mild dish soap with a quart of warm water and agitate it until you have suds. Use the suds and a soft clean cloth to wipe down the furniture. Use a second dry clean cloth to wipe the furniture dry.