Blot up as much of the spill as possible with a clean dry cloth. Do not rub. Then stop. The next step depends entirely on what type of leather finish you have, because the wrong product on the wrong leather causes permanent damage no cleaning can fix.
This guide covers stain removal by leather finish and by stain type. If you are not sure what finish your sofa is, the identification section below takes about two minutes and determines which methods are safe.
Identify Your Leather Finish First
Leather furniture falls into three main finish categories. Each responds differently to moisture, solvents, and cleaning products. Using a method designed for one finish on another is one of the most common causes of permanent leather damage.
Protected or Pigmented Leather
Protected leather, also called pigmented leather, has a polymer coating over the hide surface. That coating provides a uniform color and acts as a barrier against spills. Most leather sofas sold by mainstream furniture retailers are protected leather.
To identify it: place a small drop of water on an inconspicuous area. If it beads on the surface and stays visible after 30 seconds, the leather is protected. This finish tolerates gentle cleaning with mild soap solutions and diluted isopropyl alcohol without damage.
Aniline and Semi-Aniline Leather
Aniline leather is dyed with soluble dyes and has no surface coating. It shows the full natural grain of the hide and has a soft feel. Because there is no protective layer, it absorbs liquid almost immediately, including water. A water drop left for more than a few seconds leaves a permanent dark mark.
Semi-aniline has a light surface coating that offers slightly more protection, but it behaves much closer to aniline in stain situations. If the water drop test shows absorption into the surface, treat the leather as aniline and do not apply any water-based cleaning solution.
Nubuck and Suede
Nubuck is top-grain leather buffed on the outer surface to produce a velvety texture. Suede is made from the underside of the hide and has a similar napped finish. Both are highly absorbent. Water, oils, and most cleaning solvents alter the nap permanently if applied incorrectly.
Cleaning nubuck and suede requires dry methods and specialist products. A suede eraser and a suede brush handle most surface staining. For anything beyond light marks, a professional upholstery cleaner with nubuck or suede experience is the right call.
How to Remove Common Stains from Leather
Water and Liquid Spills
On protected leather, blot the spill immediately with a clean dry cloth, working from the outer edge inward. Do not rub. Let the area dry naturally at room temperature.
On aniline leather, speed matters more than anything else. Blot immediately with a dry cloth and let the area dry completely on its own. Do not use a hair dryer as heat stiffens and cracks the leather. If a faint water mark remains after drying, lightly dampen the entire seat cushion panel with a barely damp cloth and allow it to dry slowly and evenly. This prevents a tide mark by ensuring moisture dries uniformly rather than leaving a ring at the edge of the original spill.
On nubuck and suede, blot only. Once fully dry, use a suede brush to restore the nap in one direction.
Oil and Grease Stains
Never treat oil stains on leather with water or dish soap first. Water pushes oil deeper into the pores and spreads the stain. Dish soap leaves residue that attracts further soiling.
For all leather types, apply an absorbent powder dry. Sprinkle cornstarch or talcum powder directly onto the stain and leave it for at least four hours, ideally overnight. The powder draws oil out of the leather pores as it sits. Brush it off with a soft cloth. On a fresh stain this often removes the oil fully in one application.
For oil that has partially set, repeat the powder treatment before moving to any liquid cleaner. On protected leather, a dedicated leather degreaser handles the remaining residue after the powder step. On aniline leather, a second powder application is safer than any liquid product.
Ink Stains
Ink is one of the hardest stains to remove from leather and the most likely to become permanent if treated incorrectly first.
On protected leather, dip a cotton swab in isopropyl alcohol at 70 percent concentration and blot the stain gently. Use a fresh swab for each blot to avoid redepositing ink. Work from the outer edge inward. At this concentration, isopropyl alcohol dissolves ballpoint and some felt-tip ink without damaging a protected finish when used sparingly and blotted rather than wiped.
On aniline leather, isopropyl alcohol carries a real risk of pulling the dye along with the ink and leaving a lighter patch. Use a leather-specific ink remover tested on a hidden area first. If any dye lift shows on the test, stop and consult a professional.
On nubuck and suede, do not use any liquid. A specialist suede eraser used with very light strokes can lift fresh ink from the surface fibers. Set ink on these materials almost always needs professional treatment.
Food and Beverage Stains
For food spills on protected leather, scrape off solid residue with a blunt edge, then blot the liquid. Clean with a few drops of mild leather soap or baby shampoo in cool water applied with a soft cloth, wiping in the direction of the grain. Follow with a clean damp cloth to remove soap residue, then dry with a dry cloth.
Coffee, wine, and juice treated while still fresh respond well to the mild soap solution. Tannin stains from coffee or tea that have dried can be more persistent. A leather cleaner with mild surfactants, left on the area for two minutes before blotting, handles most cases.
On aniline leather, blot immediately and apply nothing water-based. A dry cloth is the only safe first response. If a stain remains after drying, a specialist aniline leather cleaner is the correct product. General leather cleaners are formulated for protected finishes and can darken or mark aniline.
Dye Transfer from Clothing
Denim dye transfer onto light leather is one of the most common leather staining complaints. Indigo dye from unwashed or heavily worn jeans transfers onto the sofa surface with regular contact.
Fresh dye transfer on protected leather can be reduced with a leather degreaser or specialist leather cleaner applied to a clean cloth and blotted gently onto the stained area. Multiple gentle blotting sessions produce better results than one heavy application.
Dye transfer that has been on the leather for more than a day is very difficult to remove without professional help. Indigo bonds to leather at a fiber level and penetrates beyond the surface coating. A professional leather cleaning service with color restoration capability is the practical option at that stage.
What Never to Put on Leather
Quick Answer: What should you never use on leather furniture?
Bleach or ammonia-based cleaners: strip dye and degrade the surface coating
Vinegar: acidic enough to dry out leather and cause cracking with repeated use
Baby wipes: contain alcohol, fragrance, and preservatives that dry leather over time
Nail polish remover (acetone): dissolves leather finish and dyes on contact
Saddle soap on finished sofas: designed for unfinished tack leather, strips coating on modern furniture
Baking soda paste: abrasive, scratches the surface and draws moisture into the hide
Vinegar comes up often in online cleaning guides for leather. White vinegar has a pH of around 2.4, which is acidic enough to degrade a protected leather finish over time and to dry out aniline leather with repeated use. A single application may reduce some surface marks or odors, but the long-term effect on leather condition is not worth it.
Household spray cleaners and kitchen surface products are not formulated for leather. Their surfactant concentrations strip natural oils from the hide. A leather sofa cleaned repeatedly with a kitchen spray will look dull and start to crack within months.
Stain and Method Reference Table
| Stain Type | Protected Leather | Aniline Leather | Nubuck and Suede | Avoid on All |
|---|---|---|---|---|
|
Water or liquid |
Blot with dry cloth, air dry | Blot immediately, dry naturally, no heat | Blot only, dry brush when fully dry | Rubbing, hair dryer |
| Oil or grease | Cornstarch, leave 4 hrs, brush off | Cornstarch only, no liquid products | Cornstarch, specialist cleaner if stain sets |
Water, dish soap, solvents |
|
Ink |
Isopropyl alcohol on cotton swab, blot only | Leather ink remover only, test first | Suede eraser for fresh ink, professional for set | Water, acetone, nail polish remover |
| Food or beverage | Damp cloth, then mild leather soap | Dry cloth only, no soap or water | Dry brush when dry, suede cleaner if needed |
Household cleaners, vinegar |
|
Dye transfer |
Leather degreaser or specialist cleaner | Professional cleaning only | Professional cleaning only | Alcohol, bleach, water |
| Mold or mildew | Diluted isopropyl alcohol, condition after | Diluted alcohol, condition after | Suede brush and specialist spray |
Bleach, wet cleaning methods |
Why Conditioning After Stain Removal Matters
Any cleaning process removes some of the natural oils from leather alongside the stain. If the leather is not reconditioned afterward, the cleaned area dries out faster than the surrounding surface and looks different in texture and sheen within weeks.
Apply a leather conditioner once the cleaned area has dried completely. Use a product matched to your leather finish type. Work it in with a soft cloth in circular motions and allow it to absorb for the time specified on the label. Buff off any excess with a clean cloth.
For a full routine on leather care between stain incidents, including conditioning frequency and general maintenance, our post on how to care for leather furniture covers the complete upkeep schedule.
When to Call a Professional
Set ink stains on any leather type, dye transfer that has been sitting for more than a day, stains on aniline or nubuck leather that do not lift with dry treatment, and mold covering more than a small patch are all situations where professional cleaning produces a better result than continued DIY attempts.
Multiple failed treatment attempts also change the situation. Each application of the wrong product degrades the leather surface further. The sooner a professional assesses the stain, the more options remain available.
The Maid Squad has served more than 5,000 customers across Los Angeles with a 4.8-star rating. Our recurring cleaning service keeps leather furniture, upholstery, and the rest of your home in consistent condition between deep cleaning visits.
Book your cleaning today and let our team handle the stains that DIY treatment could not clear.
Learn more about our recurring cleaning service and how regular visits protect your furniture long term.
Frequently Asked Questions
Can I use baby wipes to clean leather furniture?
Baby wipes are not suitable for leather furniture. They contain alcohol, fragrance compounds, and preservatives that dry out leather and degrade the surface finish over time. A single wipe does minor damage, but regular use leaves leather looking dull and prone to cracking. For a quick surface wipe between proper treatments, a barely damp soft cloth with nothing added is a safer option on protected leather.
Does rubbing alcohol damage leather?
Isopropyl alcohol at 70 percent concentration, applied sparingly with a cotton swab and blotted rather than wiped, is safe for spot treatment on protected leather for stains like ink.
Used in larger amounts, rubbed onto the surface, or applied repeatedly, it strips natural oils from the hide and dries it out. On aniline leather, it can pull the surface dye along with the stain.
Always use the minimum amount needed and condition the leather after any alcohol-based treatment.
How do I remove an old or set stain from leather?
Set stains are significantly harder to remove than fresh ones because the staining agent has had time to bond to the leather fibers.
For set oil stains, repeat the cornstarch powder treatment two or three times before moving to any liquid cleaner.
For set ink on protected leather, a leather ink remover applied and left for the product’s directed time gives the best chance without damaging the finish.
>For set stains on aniline leather or nubuck, professional treatment is the practical route. The older the stain, the lower the chance of complete removal at home.</p>
Can baking soda remove stains from leather?
Baking soda is mild
ly abrasive and can scratch or dull the surface finish if worked into leather with any pressure. It also draws moisture into the hide as it absorbs, which can cause water marks on aniline leather. For odor, a leather conditioner with deodorizing properties is a safer choice. For stains, the method matched to the stain type and leather finish produces better results without surface damage risk.</p>
How do I know if my leather sofa is protected or aniline?
>Place a single small drop of water on an inconspicuous area such as the underside of a cushion. If the water beads and stays visible after 30 seconds, the leather is protected. If it absorbs into the surface within a few seconds and darkens the leather, it is aniline or semi-aniline. A second indicator is appearance: protected leather has a uniform, slightly plastic-like finish and consistent color across the whole surface. Aniline leather feels softer, shows natural grain variations and subtle color differences across the hide, and often has a matte appearance.