How to Get Any Stain Out of Your Jeans—No Dry Cleaning Bill Required

woman wearing denim shirt and denim pants

Stocksy

After a long day, one of life's most common questions is: Hmm ... how to get these stains out of my jeans? Think about it: Between desk salads that spill on your lap, a toppled glass of red wine, or grass stains from a picnic in the park, stained denim is a part of everyday life. But before you rush to the dry cleaner (and prepare to shell out for the bill), take heed. For every denim stain, there's an easy D.I.Y. fix. Keep reading to get expert advice on how to get that stain—any stain—out of your beloved jeans.

01 of 13

Tomato-Based Stains

Whether you splashed spaghetti sauce on your jeans or a sauced-up noodle fell in your lap, try this handy trick for removing tomato-based stains from denim fabric.

  • Remove any excess tomato sauce from the surface of your jeans carefully, using the edge of a spoon or a dinner knife
  • Saturate the stain with undiluted white vinegar
  • Let it soak in for about five minutes
  • Launder the jeans as usual in cold water. Tomatoes don't stand a chance.
02 of 13

Blood Stains

We won't lie: It can be difficult getting blood out of denim, but there could still be some hope for those jeans, especially if you act quickly.

For fresh stains:

  • Wipe the spot with a clean washcloth soaked in very cold water
  • Rinse the cloth and repeat as needed until the stain has been removed
  • You'll know it's been lifted when the cloth comes off clean
  • Press the affected area with dry paper towels to lift out excess moisture and any traces of residue
  • Launder jeans as usual with a mild detergent and cold water, then hang to dry

If that doesn't work, pour undiluted white vinegar on the spot:

  • Let it soak in for 10 minutes, then blot well with dry paper towels
  • Repeat as necessary until paper towels come away clean
  • Wash jeans as usual with a mild detergent and cold water, then hang to dry

Or, use a sponge soaked in cold water to fully saturate the blood stain:

  • Sprinkle the wet spot with regular table salt
  • Use an old toothbrush or a clean nail brush to scrub the salt into the fabric
  • Rinse the toothbrush in cold water periodically to clean it and repeat the brushing
  • When you feel the stain has lifted, rinse the salt off the jeans with cold water, and then launder as usual.

For set-in stains:

  • Mix a bit of mild liquid laundry detergent with some cold water
  • Use a sponge to blot the solution on the stain, rinsing the sponge and repeating as needed
  • If the stain is persistent, you can dilute some ammonia with a bit of cold water and apply to the stain using the same method
  • Rinse jeans when done treating, and wash as normal.

Byrdie Tip

No matter which method you choose, be sure to never treat blood stains on denim with warm or hot water, as this can set the stain. Also, avoid using hydrogen peroxide to remove stains on denim, or you risk bleaching and damaging the fabric.

03 of 13

Grass Stains

Vinegar is a mild acid that works well to remove grass stains from most denim fabrics.

For fresh stains:

  • Soak a household sponge in undiluted white vinegar and dab lightly on the stains to lift
  • Press the area with dry paper towels to test whether any more stain is coming up, and repeat the treatment method as needed
  • Throw your jeans in the washing machine, using the washer's cold water setting
  • Turn jeans right side out and hang to drip dry.

For large stains:

  • Soak your jeans overnight in a solution of three parts white vinegar to one part cold water
  • Make sure the solution is enough to cover them
  • In the morning, wring the jeans out to remove excess moisture and then toss them in the wash

For set-in stains:

  • Make a paste of baking soda and white vinegar
  • Use an old toothbrush to brush the paste into the stained area, scrubbing to remove the stain
  • Rinse the toothbrush in cold water periodically to clean it and repeat the brushing
  • When you feel the stain has lifted, rinse the denim fabric to remove the paste, then launder jeans as usual.

If you have jeans with old grass stains that are resistant to the above methods, or the pair you picked up at the vintage store has a few grass marks, try this trick: Combine a quart of warm tap water with three tablespoons of white vinegar and two tablespoons of liquid laundry detergent. Use a sponge or washcloth to rub the solution onto the stained areas of denim. Let sit for 10 minutes, then blot dry before washing jeans.

04 of 13

Hair Dye Stains

Splash your jeans with dye while dyeing your hair at home? While hair dye can be permanently staining to fabric, you can save it if you act within 24 hours.

  • Pour undiluted white vinegar (the plain household kind) directly onto the stained area of jeans
  • Let sit for one minute (no longer), then toss jeans into the washing machine, using the cold water setting on your machine
  • For major stains, you can also add one or two cups of vinegar right into the wash cycle
05 of 13

Red Wine Stains

The moment you notice the wine stain on your jeans, remove them and soak the area with very warm tap water.

  • Pour table salt directly onto the stained area and let stand for five minutes
  • Brush the salt away and rinse the area with cool water
  • Lay the stained spot face down on paper towels and press gently to transfer any remaining wine stain
  • Rinse again and launder immediately in cold water.

For fresh stains:

  • Apply baking soda liberally to the spot—this will help to absorb the staining liquid
  • Let stand for one to two minutes maximum
  • Heat up a kettle with boiling water, stretch the stained fabric over a large bowl, and pour boiling water through the stain
  • Rinse afterward with cool water, then wash with cold water

If that doesn't work:

  • Saturate it with undiluted white vinegar
  • Let stand for about five minutes, then rinse with cool water
  • Repeat as needed until the stain seems to be lifted—you can check by lightly pressing a clean paper towel against the area
  • Launder wash the jeans immediately

Byrdie Tip

Whatever you do, avoid using bar or powdered soap on wine stains, as they may cause these stains to set.

06 of 13

Milk Stains

Don't cry over spilled milk on your jeans, just remove it with this handy laundry trick.

For fresh stains:

  • Fill a sink or bucket with cold water and soak the stained area for about 10 minutes
  • Wring out any excess moisture from the jeans and launder as usual.

For set-in stains:

  • Use the side of a spoon to scrape off any crusty bits from the fabric
  • Apply a mild liquid laundry detergent directly on to the stain and rub it in with your fingers
  • Fill a sink or bucket with cool water and soak the jeans for about 30 minutes
  • Wring out any excess moisture, and launder as usual
07 of 13

Coffee

coffee stain

Science Photo Library / Instagram

Spilled your coffee on your favorite denim? As soon as you notice the stain, soak the area with lukewarm water.

For fresh stains:

  • Use a sponge to dab the stained area with full-strength detergent
  • Launder in hot water
  • Hang to drip dry

Byrdie Tip

Like red wine stains, avoid using bar or powdered soap to avoid setting the stain.

08 of 13

Ink Stains

To get rid of ink stains, soak a clean, white washcloth in rubbing alcohol.

  • Dab it lightly on the stained area of fabric, blotting repeatedly.
  • When the stain has lifted, mix a small amount of mild liquid laundry detergent with a bit of water and dab it on the spot.
  • Rinse with cool water, and launder the jeans as usual.

Or, try wetting a clean sponge or washcloth with milk and use this to gently wipe the ink-stained denim. Repeat until the stain lifts, then toss the jeans in the wash.

09 of 13

Nail Polish Stains

Certain nail polishes are impossible to remove, but with luck, this method may be effective in removing some nail enamels from cotton-denim fabric, if you can act quickly.

For fresh stains:

  • Turn your jeans inside out and place a thick layer of cotton towels between the jeans and your work surface
  • Use a cotton ball soaked in nail polish remover to saturate the back of the stain
  • Replace paper towels as needed when they become stained with the polish lifting from the denim
  • Repeat until (hopefully) the stain disappears
  • Rinse the area well with cold water and launder as usual
10 of 13

Grease Stains

Nothing wrecks a new pair of denim more than grease from your favorite French fry joint. Not to worry, the fix is actually quite simple. The key is to treat the stain before it has a chance to set into the fabric.

For fresh stains:

  • Throw some baking soda onto it and use a toothbrush to scrub the denim—you'll notice that the spot will begin to fade
  • If the stain is being stubborn, put dish detergent onto it, scrub it in with a toothbrush, let it sit for 10 minutes
  • Wash on a normal cycle
11 of 13

Water-Based Liquid Foundation Stains

Liquid foundation can be messy—particularly when its pump goes awry. If your jeans suddenly become splattered with your favorite face base, don't fret.

  • For water-based liquid foundation, you'll want to quickly isolate the stain and pour a liquid laundry detergent like Dedcool's Milk Dedtergent ($35) [onto it]," Dedcool founder Carina Chaz has told Byrdie. Doing this first—and as quickly as you can–allows the detergent to be as effective as possible in removing the stain."
  • After you've covered the stain, dampen the stained area with lukewarm water and rub the fabric together," Chaz says. "If the stain is bad, you can use a brush with harder bristles to break the stain up."
  • To make sure that the detergent has time to work, you'll want to wait before sticking it in the wash. Chaz advises letting the garment soak in lukewarm water for 30-45 minutes.
  • Once your garment has soaked, you can put it into the regular wash. Chaz says to add another dollop of detergent when you do this.
  • Rather than putting your clean garment into the dryer, Chaz recommends letting it air dry.
12 of 13

Oil-Based Foundation Stains

Of course, there's also oil-based foundations to keep in mind. Should a glob of, say Jones Road What the Foundation land on your jeans, here's exactly what to do.

First of all, "I must admit that removing oil-based foundation stains from jeans can be challenging!" says Alicia Sokolowski, president and CEO at AspenClean, which creates eco-friendly laundry detergent and dish soap. "But, there are a few tricks you can try."

  • "First of all, you need to act quickly," Sokolowski warns. "The faster you address the stain, the better your chances of successful removal! Blot the excess foundation with a clean microfiber cloth. And I will always repeat it but: Never scrub!"
  • "Then, cover the stain with cornstarch. It will help absorb the oil. Leave it on for at least 15-30 minutes to allow it to work."
  • "Clean it, rinse it and, apply a small amount of natural dish soap onto the stain. Gently rub the fabric together."
  • "Rinse the stained area with cold water. Never use hot water as it can set the stain."
  • Next, wash the jeans in cold water with your go-to laundry detergent. (Sokolowski is partial to natural detergents, such as AspenClean's EWG-Verified Laundry Detergent.) "Also, always check the care label on your jeans for any specific instructions," she says.
  • "Before drying the jeans, check to make sure the stain is completely gone. Heat from the dryer can set stains, so the stain must be fully removed before drying," she instructs.

"For extra pre-treat, you also use lemon juice and salt," Sokolowski says. "Pour them on the stain before using any dish soap. The acidity of the lemon can also help break down the oils. Let it sit for a few minutes. Rub and rinse." Since oil-based foundation is a toughie, persistence is key. "If the stain remains, you can either repeat the steps or ask a professional dry cleaner for some help," she concludes.

13 of 13

Salad Dressing Stains

There's nothing sadder than a sad desk salad—except one that lands in your lap. Not only do you run the risk of smelling like a garlicky lemon vinaigrette; your jeans can also get greasy stains. This is where a few handy tips and tricks come in.

  • "First, gently blot the excess salad dressing with a clean microfiber cloth," Sokolowski says. "Do not rub the stain, as it could go further into the fabric."
  • "Then, either apply a small amount of liquid dish soap directly to the stain or some white vinegar and water," she adds. "You can also make a paste of baking soda and water, and apply it too to the stain."
  • As a next step, gently rub the fabric together, which can help the baking soda can absorb and lift the oil.
  • Rinse the stained area with cold water. "This will help remove soap, vinegar, or other cleaning agents," she continues.
  • Wash the jeans in cold water with your go-to laundry detergent. Always look at the care label on your jeans for any specific instructions.
  • Ensure the stain is completely gone before drying the jeans, and repeat if necessary.

How to Wash & Dry Stained Jeans

"I would recommend to use the gentle or delicate cycle on your washing machine [for jeans]," Sokolowski says. "This cycle is typically more mild and helps to protect the fabric, especially denim, from excessive wear and tear. And, choose cold water."

When it comes to drying, Sokolowski suggests air drying when possible. "Hang the jeans on a clothesline or a hanger, but avoid direct sunlight," she says, "If possible, lay them flat to dry and dry them inside out. One last thing: for stretch denim, I would not recommend using a dryer as it can affect the elasticity of the fibers."

Related Stories