Man reacting to a bad smell while wearing a black leather biker jacket

How to Get Bad Smells Out of Leather Jackets

Leather is porous, which means it can absorb odors from smoke, sweat, or storage in a damp space more easily than you'd expect. The good news: most smells can be removed without damaging the leather, if you use the right method.

Start With Fresh Air

Before trying anything else, hang the jacket in a well-ventilated space out of direct sunlight for 24–48 hours. This alone resolves mild odors, especially from smoke or general staleness after storage.

Baking Soda for Stubborn Odors

For smells that don't clear with airing alone, lay the jacket flat and lightly dust the inside lining with baking soda, leaving it for several hours to overnight, then brush or shake it out thoroughly. Baking soda absorbs odor without adding moisture, making it safe for both the lining and the leather itself.

What to Avoid

Skip fabric fresheners and perfume sprays — they mask odor rather than remove it, and the alcohol content in many sprays can dry out leather with repeated use. Never machine wash or fully submerge a leather jacket to address odor; this causes far more damage than the smell itself.

The process: air out first, use baking soda inside the lining for anything stubborn, and avoid sprays or washing that can damage the leather while trying to fix the smell.

Dealing with a stain instead of an odor? Our Leather Care Guide covers cleaning methods too.

Previous post Next post

Shop Leather Jackets

Handcrafted quality. Free worldwide shipping. 30-day returns.