October 25, 2024 5 min read

Oil stains on leather can be a nightmare. Whether it's a cherished leather couch, a favourite pair of suede shoes, or a stylish leather handbag, oil and grease can quickly mar the elegant aesthetic of your treasured item. But don't despair — we're going to tell you how to get oil stains out of leather while maintaining the integrity of your items.

How Oil Affects Leather

Leather is a porous material, meaning it readily absorbs substances like oil. Once oil infiltrates the fibres, it can cause discolouration and, over time, cracking, leading the leather to dry out. Unlike water, oil is hydrophobic—it repels water—so cleaning with water alone won't be effective. Using surfactants or degreasers, such as dish soap, would be best to break down the oil and remove it from the leather.

That said, different types of leather react differently to oil stains and knowing the type of leather you're working with is critical. For instance, you should clean aniline leather, which is highly porous, only with absorbent powders like talcum, cornstarch, or baking soda. In contrast, pigmented leather has a protective surface coating. It can handle more aggressive cleaning agents like dish soap or vinegar. Suede and PU leather (synthetic or faux leather) require specific approaches to avoid damage.

Understanding the properties of your leather is essential to choosing the correct cleaning method. Using the wrong product can worsen the stain or damage the leather permanently.

How to Get Oil Stains Out of Leather

When you notice an oil stain on leather, it's crucial to act quickly. The longer the oil sits, the more it bonds with the fibres, making removal more challenging.

Steps to Take Immediately

  1. Blot the stain: Gently blot the stain using a clean, dry cloth or paper towel. Avoid rubbing, as this pushes the oil deeper into the leather.
  2. Apply powder: Sprinkle a generous amount of cornstarch, talcum powder, or baking soda onto the stain. These powders absorb oil, especially from porous leathers like aniline and suede. Let the powder sit for at least 15-20 minutes or overnight for stubborn stains.
  3. Brush it off: Gently brush away the powder with a soft-bristled brush or cloth. Repeat the process if necessary, until the oil is no longer visible.

Using Dish Soap and Water

For tougher stains, dish soap mixed with warm water can help break down the oil molecules:

  1. Mix a small amount of dish soap (preferably with degreasing properties) with warm water.
  2. Dampen a soft cloth or sponge with the solution and gently blot the stain, following the grain of the leather.
  3. Pat dry the area with a clean cloth. Do not oversaturate the leather, as leather isn't waterproof, and too much water can damage it.

Using Alcohol and Acids for Stubborn Stains

Suppose powder and soap methods don't work. In that case, you can try using rubbing alcohol or a vinegar-water solution for particularly stubborn stains:

  • Vinegar and water: Mix equal parts distilled white vinegar and water. Dampen a cloth with the solution and gently blot the stain. Be careful not to oversaturate the leather and always rinse with a damp cloth afterwards.
  • Rubbing alcohol: Rubbing alcohol can help break down oil molecules in deep-set oil stains. Use it sparingly, especially on sensitive leather types like aniline or suede.

Avoiding Heat and Harsh Chemicals

Using heat to speed up the cleaning process or reach for strong chemicals may be tempting, but both can cause more harm than good. Heat dries out leather and can lead to cracking. At the same time, harsh chemicals like bleach or ammonia can cause permanent discolouration and damage, particularly on delicate leathers like aniline or suede. Stick to gentle, leather-friendly cleaners and powders.

Conditioning Your Leather Post-Cleaning

After successfully removing the oil, you can condition the leather if the manufacturer recommends it. Oil-based stains often strip the leather of its natural oils, so replenishing them helps to maintain the leather's flexibility and prevent cracks.

  • Choose a leather conditioner that matches your leather type. Mink or neatsfoot oil is excellent for restoring suppleness, while pigmented leather might require a dedicated conditioner.
  • Use circular motions to apply a small amount of conditioner with a soft cloth. Let the conditioner absorb for 15 minutes, then buff the surface to restore shine.

Avoid oils like olive or coconut oil, which can leave residue and may darken or damage the leather.

When to Seek Professional Help

If the stain persists after you've tried these methods, it may be time to consult a professional leather cleaner or considerdry cleaning your leather bag. DIY methods have their limits, especially with older or severe oil stains. Professionals have specialised tools and products designed to handle tough stains without damaging the leather.

How to Prevent Future Stains

The best way to keep your items looking their best is through regular leather care and maintenance. Leather you regularly condition develops a protective barrier, making it less susceptible to future oil stains. If the manufacturer recommends it, consider using a leather protectant, especially on items like tote bags, shoes, and furniture that are more exposed to oils from skin contact or food spills.

Frequently Asked Questions

How can I get rid of old oil stains on my leather purse?

You can remove old oil stains by blotting them with a clean, dry cloth. Apply cornstarch or talcum powder on the stain and leave it for 15-20 minutes. Use a soft-bristled brush and gently scrub the stain in a circular motion.

Is it possible to remove stains from leather seats?

Yes, it is. To maintain the look of your leather interiors, consider using a pH-balanced automotive leather cleaner. This specialised cleaner helps remove the stains without causing extra wear or fading the leather.

What is an effective method for removing stains from leather?

One method for effectively removing stains is to use oil and vinegar. Mix half a cup of olive oil with a quarter cup of vinegar in a spray bottle. Spritz it on the stain, allow it to sit for 5 minutes, and then wipe it away. Avoid using bleach or ammonia-based cleaners, which can damage your leather item.

Can I use a magic eraser on leather?

Using a magic eraser on leather isn't advisable since it will not only remove pencil marks but potentially damage the leather's surface.

How can I remove oil stains from my leather seats?

If you spot oil stains on your car seats, you can try to remove them by rubbing the area with a soft leather cleaner. Remember, this is just a temporary fix, as oil can resurface over time due to permeation into the leather.


Leave a comment

Comments will be approved before showing up.

Social Proof