How to Remove Stains from Jeans & Denim

Quick answer

Blot the stain, then soak the jeans in cold water and work in a little liquid laundry detergent before you wash them. Keep them out of the dryer until the stain is completely gone, since heat sets it.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot with a clean white cloth or paper towel, not a colored one.
  2. Scrape off solids with a dull knife.
  3. Keep the jeans out of the dryer and away from the iron.
  4. Use cold water until you know what the stain is.

A stain on jeans is much easier to lift while it's fresh, since heat from the dryer can set it into the thick denim. The stain type decides the approach. Dried or old protein stains need scraping and a cold soak with an enzyme presoak, while coffee, tea and fruit juice may need bleaching as well, if the fabric can take it.

Stains that only show up after washing are usually set, so expect to repeat the soak before the jeans see any heat. White denim needs a patch test before any whitening, especially if you're hoping to whiten jeans without bleach. A homemade stain remover for jeans can help with lighter marks, but test it on a hidden seam first.

Before you start

What this material can take

Safe to use3

  • Water
  • Soaking
  • Enzyme cleaners

Use with care6

  • Hot water
  • Chlorine bleach
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Scrubbing and abrasives

Avoid1

  • Heat, once the stain is out

8 items

What you'll need

0 of 8 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

7 steps

Step by step

0 of 7 done
  1. Step 1 of 7

    Check the label and blot the stain

    Read the care label first; if the jeans are dry-clean only, take them to a dry cleaner promptly instead of treating them at home. Then blot up the excess with a clean white cloth or paper towel, pressing rather than rubbing, and gently scrape off any solids with a dull knife.

    Tip. Test any product you plan to use on a hidden seam or hem first, and skip it if the color changes or the fabric is damaged.

    Careful. Don't use colored cloths or sponges; they can bleed dye onto the denim.

  2. Step 2 of 730 minutes

    Soak the stain in cold water

    Soak the jeans in cold water for about 30 minutes. Cold is the right start when you don't yet know what caused the stain.

    Careful. Don't use hot water on a stain you can't identify; it can set protein stains such as milk, egg, or blood.

  3. Step 3 of 730 minutes

    Work in detergent and rinse

    Work a little liquid laundry detergent into the stain with your fingers, then leave it for about 30 minutes. Rinse the area thoroughly and check under good light whether the stain has lifted.

  4. Step 4 of 7

    Wash and let them air-dry

    Wash the jeans in liquid laundry detergent in lukewarm or hot water, following the care label, then rinse them well. Let them air-dry and check the stain once they're dry.

    Careful. Never put the jeans in the dryer or iron them while the stain remains; the heat sets it and can make it impossible to remove.

  5. Step 5 of 7

    Soak overnight in enzyme presoak

    If the stain is still there, soak the jeans overnight in an enzyme laundry presoak. Wash them again afterward, following the care label, and let them air-dry.

  6. Step 6 of 7

    Spot-treat and use oxygen bleach

    Work a pretreatment spray or dry-cleaning solvent into the stain from the wrong side, following its directions. If you suspect rust, use a rust remover before any bleach, and use an all-fabric oxygen bleach only after the fabric has passed a colorfast test.

    Tip. Test the colorfastness on a hidden area first, since colored jeans can change.

    Careful. Don't leave liquid or aerosol pretreatments on longer than recommended, or gels on bright items more than a few minutes; the dye can change color or fade.

  7. Step 7 of 7

    Use chlorine bleach last

    Once the jeans are fully rinsed from the earlier treatments, try a dilute chlorine bleach solution, but only if the fabric is colorfast to chlorine and the care label allows it. Mix it following the package directions and rinse thoroughly afterward.

    Careful. Never use bleach at full strength, and never use chlorine on rust stains, wool, silk, mohair, leather, spandex, or non-colorfast items.

If you'd rather buy than mix

Best stain removers for jeans & denim

Look for a liquid laundry detergent, an enzyme laundry presoak, and an all-fabric oxygen bleach, plus a pretreatment spray or dry-cleaning solvent for stubborn marks.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on jeans & denim, and its directions fit the steps above.

Finished the steps? How does it look?

Know the stain? Use its own guide

Every stain on jeans & denim

How to tell it's working

A good sign is a stain that lightens with each pass and lifts from the fabric instead of spreading. If the jeans change color at any point, rinse them well and stop, since the treatment you just used isn't suited to that dye.

What changes for yours

Adjust for your jeans & denim

White denim

White denim is where the bleach steps matter most. Chlorine bleach is only for colorfast items, and the care label has to allow it, so run a bleachability test on a hidden seam before you use it.

If you'd rather skip chlorine, the all-fabric oxygen bleach is the gentler choice for whitening, but it still needs a colorfast test first. Use either one only after the jeans are fully rinsed from the earlier steps.

Colored and dark denim

Colored and dark jeans are the ones most likely to bleed or fade, so test any product on a hidden seam first. Skip chlorine bleach on them unless they're colorfast and the label allows it, and use the all-fabric oxygen bleach only after a test passes.

If the color changes at any point, rinse the jeans well and stop before going on.

Stretch denim

If the jeans have any stretch, treat them as spandex, because chlorine bleach must never be used on it. Skip the final chlorine step entirely and stick with the detergent and enzyme presoak steps.

Keep the jeans out of the dryer and let them air-dry, then check the stain before deciding on any further treatment.

Rusty denim

Rust is the one stain here that needs its own product before anything else. Use a rust remover first, following its directions, and rinse thoroughly before you go on. Then continue with the detergent and soak steps and watch the stain closely as it lightens.

If the rust doesn't lift after the rust remover, stop and take the jeans to a professional dry cleaner so the stain can be assessed.

Old, dried or set-in stains

A stain that has already been through the wash is harder, but it isn't finished yet. Fresh stains come out far more easily than old ones, so an older mark usually takes more than one pass.

For dried protein stains, scrape or brush off any crusted material first, then soak the jeans in cold water with a detergent or enzyme presoak. Old tannin stains from coffee, tea, or fruit juice may need bleaching, but only with a bleach that's safe for the fabric.

If the stain has dried on the fabric, expect it to take longer, and repeat the treatment as needed. Some stains, like dried paint, won't come out completely, so it's realistic to aim for a big improvement rather than a perfect result.

Vinegar, baking soda, peroxide and more

Do home remedies work on jeans & denim?

Many home remedies that work on other stains don't belong on denim. Most of them aren't worth using on denim, so skip any you're unsure about.

Works1Skip4Avoid1

RemedyVerdictWhat to know
Oxygen bleach (OxiClean)Get it on Amazon WorksIt's the bleach step for colorfast fabric. Test it on a hidden area first before using it on the stain.
White vinegarSkipLeave white vinegar out of the jeans steps. It can weaken cotton and may change the color of the denim.
Baking sodaSkipSkip baking soda on jeans; the detergent work-in handles this job without it. The detergent work-in covers this job.
Hydrogen peroxide (3%)SkipSkip hydrogen peroxide on jeans. It can affect colored fabric that isn't colorfast, and oxygen bleach is the better choice for jeans.
Dish soapSkipSkip dish soap on jeans; liquid laundry detergent is made for fabric and does that job.
Rubbing alcoholAvoidKeep rubbing alcohol off jeans. It can strip untested dyes on colored denim, so the detergent and oxygen bleach steps are the safer route.

Chemical safety

Never mix these

Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.

Chlorine bleach + Oxygen bleach (OxiClean)

Both makers advise against combining them: OxiClean says not to mix it with chlorine bleach, and Clorox says the two bleaches cancel each other out.

If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.

What makes it worse

Mistakes to avoid

Don't rub a fresh stain with bar soap

Bar soap sets many stains, so it can make the mark harder to remove. Work liquid laundry detergent into the stain gently instead.

Don't mix stain removers together

Ammonia and chlorine bleach together make toxic fumes, so never combine them. Rinse the jeans thoroughly between any two removers, even when each is safe on its own.

Don't use milk on ink

Milk adds a protein stain or sets the existing one, so it makes ink harder to remove. Use the blot-and-soak steps above instead.

When to call a professional

Take dry-clean-only jeans to a professional dry cleaner promptly, and tell them the fiber content and the stain. Also go to a cleaner if the stain covers a large area, the jeans are bulky, or the fabric is fragile.

Questions

How long does it take to get a stain out of jeans?

A fresh stain usually takes about an hour of soaking and resting, plus the wash. Stubborn marks can add an overnight enzyme presoak and a second wash, so plan for a full day.

Can a stain come out of jeans after they've been dried?

Often yes, though it's harder. Heat from the dryer sets stains, so an enzyme presoak and a repeat wash are your best options.

Is a homemade stain remover safe for jeans?

Most homemade mixes aren't a good idea on denim; liquid laundry detergent, an enzyme presoak and oxygen bleach do the work on colorfast fabric. The liquid laundry detergent, enzyme presoak, and oxygen bleach do the work on colorfast fabric. Stick with those and you won't need a mix.

Can I whiten white jeans without chlorine bleach?

Yes, an all-fabric oxygen bleach is the gentler option, and it still needs a colorfast test on a hidden area first. Chlorine bleach is the final step, only for colorfast fabric the care label allows, so use it only if you need it.

Should I take dry-clean-only jeans to a cleaner?

Yes, if the care label says dry-clean only, take them to a professional dry cleaner promptly rather than treating them at home. Tell the cleaner the fiber content and what the stain is, so they can choose the right method. Even washable jeans are worth taking in if the stain covers a large area or the fabric is fragile.

Does it matter how long the stain sits?

Yes. Fresh stains are much easier to remove than old ones, so start as soon as you can. Once a stain has dried, it becomes harder to lift and may need several rounds.

Related

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Texas A&M AgriLife Extension
  2. New Mexico State University Extension
  3. University of Kentucky Extension
  4. Clorox
  5. Federal Trade Commission
  6. OxiClean