How to Remove Stains from a Leather Jacket
Spilled something on your leather jacket? Don't panic — and don't reach for harsh cleaners. Many stains can be lifted safely at home if you act calmly and use the right method for the stain type. Here's a stain-by-stain guide, plus when it's wiser to call in a professional.
First, the golden rules
Before tackling any stain:
- Act reasonably promptly — fresh marks are easier than set-in ones, but don't scrub in a panic.
- Blot, don't rub — rubbing spreads a stain and can push it deeper.
- Test any method on a hidden area first.
- Less is more — start gentle; you can always escalate.
- This is for smooth leather — suede needs its own approach (see How to Clean Suede).
Oil and grease stains
The most common — and very treatable:
- Gently blot any excess.
- Sprinkle cornflour or talcum powder generously over the stain.
- Leave it overnight to absorb the oil.
- Brush or wipe the powder away. Repeat if needed.
The powder draws the oil out of the leather. Avoid water on grease stains — it doesn't help and can make things worse.
Water marks
Ironically, water can stain leather. To even out a water mark:
- Let the area dry fully and naturally.
- Lightly dampen the whole panel with a barely-damp cloth (so it dries uniformly rather than leaving a ring).
- Let it air-dry away from heat, then condition to restore the finish. See How to Condition a Leather Jacket.
Food and drink
For most food spills, gently blot, then wipe with a barely-damp cloth and a tiny amount of mild soap, and dry straight after — the basic cleaning method. See How to Clean a Leather Jacket. For greasy foods, treat as an oil stain (cornflour) instead.
Ink stains
Ink is the trickiest, because DIY attempts can easily spread it or lighten the surrounding leather. For a small, fresh mark you can gently dab — never rub — but for anything more than minor, ink is best left to a professional. Aggressive home remedies often do more harm than the stain.
Salt marks (winter)
Road salt can leave white marks in winter. Wipe gently with a cloth dampened in a very mild solution of water and a tiny drop of white vinegar, then dry and condition. Test first.
When to call a professional
Some situations are worth handing to a leather specialist rather than risking it:
- Ink, dye transfer or set-in stains.
- Large or deep stains.
- Anything on expensive or irreplaceable pieces where you'd rather not gamble.
A professional leather cleaner has the right products and experience — often cheaper than ruining the jacket.
Prevention beats removal
Waterproofing your jacket helps stains bead and wipe off rather than soaking in — see How to Waterproof a Leather Jacket. And for the full care routine, our pillar guide, How to Care for Leather.
Looking after a jacket worth caring for? Browse our leather jackets.
FAQs
How do I get an oil stain out of leather? Sprinkle cornflour or talcum powder over the stain, leave it overnight to absorb the oil, then brush it off. Repeat if needed. Avoid water on grease.
Can you remove ink from a leather jacket? Small, fresh marks can sometimes be gently dabbed, but ink spreads easily, so anything more is best left to a professional to avoid making it worse.
How do I remove a water stain from leather? Let it dry, lightly dampen the whole panel so it dries evenly, then air-dry away from heat and condition the leather to restore the finish.
When should I take a leather jacket to a professional? For ink, dye transfer, large or set-in stains, or anything on an expensive piece you don't want to risk. A specialist has the right tools and experience.



