Whether it’s the salad dressing splattering your shirt or someone else’s glass of red wine hitting your beige couch, stains are inevitable. Before you say goodbye to your favorite piece of clothing or rearrange your living room to hide an ugly spill on the carpet, give our tips on removing stains a go!
We’ve created the ultimate stain removal guide with tips and tricks to help you slay any spot or smear. Sweaty pit stains, lipstick stains, ketchup stains? No problem. While some things (especially wool, silk and cashmere) require professional cleaning, most stains can be treated at home with simple methods that involve soaps, lemon juice, vinegar, baking soda and other stain removers. In some cases, you may also want to use a steam cleaner.
Related
Home
HomeYour 2021 spring-cleaning checklist
Click on the stain to find out how to remove the most common stains from carpets, upholstery and clothes.
Avocado and guacamole stains | Baby formula stains | BBQ sauce stains | Beet stains | Berry stains | Bicycle chain stains | Blood stains | Blush and bronzer | Candle wax | Carrot stains | Cherry juice | Chocolate stains | Coca-Cola | Coffee stains | Color stains on white clothes | Crayon on walls | Crayon stains on clothes | Eyeliner | Glitter | Grape juice stains | Grass stains | Ink stains | Iron scorch marks | Ketchup stains | Leather shoe scuffs | Lipstick | Mascara stains | Mayo stains | Milk stains | Mud stains | Nail polish stains | Newsprint stains | Oil and grease stains | Paint stains | Pee (urine) stains | Perfume stains | Poop stains | Red wine stains | Silly Putty stains | Slime stains | Soy sauce stains | Spinach stains | Suede shoe stains | Sunscreen stains | Sweat stains | Tarnish stains | Tea stains | Tomato sauce stains | Toothpaste stains | Tree sap stains | Vomit stains | Water spots | White clothes stains | White shoes | Ziti and red sauce stains
A note of caution: Before you DIY it, be sure to check the care label on the fabric to make sure the item is washable and to determine how much hot water it can tolerate (if any). And remember, your best bet is to treat stains as quickly as possible. It’s also important to make sure the stain has disappeared entirely before you add any heat to it (like washing it in hot water or machine-drying it), since heat can set a stain and make it harder to get out. You may also have to repeat the stain-removal process once or twice before you’re fully in the clear.
Avocado and guacamole stains
- Use a spoon to scrape off any excess avocado (or guacamole).
- Apply a small amount of liquid stain remover to the avocado or guacamole stains.
- Rub it in and let sit for 5 to 10 minutes.
- Check the care label and wash the clothing in the hottest water recommended.
- Air dry.
- Repeat if necessary.
Read more about how to remove avocado and guacamole stains from clothing, upholstery and carpets.
Baby formula stains
- Flush cold water through the back of the baby formula stains.
- Put a tablespoon of dish soap, laundry detergent or ammonia onto a wet white cloth.
- Gently rub the cleaner into the clothing stains.
- Wait five minutes, then flush the back of the stains again with cold water.
Read more about how to remove baby formula stains from clothing, upholstery and carpets.
Related
Home
HomeYour 2021 spring-cleaning checklist
BBQ sauce stains
- Pre-treat the BBQ sauce stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stained clothing with water.
- Rub the stained area with laundry detergent.
Read more about how to remove BBQ stains from clothing, upholstery and carpets.
Beet stains
- Pre-treat the beet stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stains with water.
- Mix together 1 tablespoon of laundry detergent and 3 cups of warm water.
- Flush the underside of the clothing stain with the mixture.
Read more about how to remove beet stains from clothing, upholstery and carpets.
Berry stains
- Pre-treat the berry stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stains with water.
- Rub the stained area of the clothing with laundry detergent.
Read more about how to remove berry stains from clothing, upholstery and carpets.
Bicycle chain stains
- Saturate the bicycle chain stains with dish detergent, massaging it into the stain.
- Let sit for 5 minutes.
- Rinse with warm water.
- Check the care label and wash the clothing in the hottest water the fabric will tolerate with detergent and a stain remover product.
- Air dry the clothing.
Read more about how to remove bicycle chain stains from clothing, upholstery and carpets.
Blood stains
- Dab cold water on the blood stains with a wet cloth.
- Blot with a dry cloth.
- Keep repeating until as much blood as possible is gone from the clothing.
- Apply a small amount of hydrogen peroxide to the clothing stains.
- Rinse with cold water.
Read more about how to remove blood stains from clothing, upholstery and carpets.
Blush and bronzer stains
- Pre-treat the blush and bronzer stain with either a pre-wash stain remover, liquid laundry detergent, a paste of powder detergent or laundry additive and water or rub the stain with bar soap.
- Launder the clothing as usual.
Read more about how to remove blush and bronzer stains from clothing, upholstery and carpets.
Candle wax stains
- Scrape away as much of the candle wax as possible.
- Sandwich the fabric between two thin towels (one above, one below).
- Heat the remaining candle wax with a hair dryer (or an iron), so the towels will absorb the wax.
- Remove the towels.
- Dissolve the remaining oil-based stain with a solvent like an acetone nail polish remover or rubbing alcohol. (Check the care label to make sure it won’t dissolve the clothing.)
- Place the fabric with the candle wax stain side down on a folded towel.
- Use a cotton swab to dab solvent on the back of the stain.
- Blot residue.
Read more about how to remove candle wax from fabric and carpets.
Carrot stains
- Pre-treat the carrot stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stains with water.
- Make a solution of 1 tablespoon of laundry detergent and 3 cups of warm water.
- Flush the underside of the clothing stains with the solution.
Read more about how to remove carrot stains from clothing, upholstery and carpets.
Cherry juice stains
- Pre-treat the cherry juice stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stains with water.
- Rub the stained area of the clothing with laundry detergent.
Read more about how to remove cherry stains from clothing, upholstery and carpets.
Chocolate stains
- Pre-treat the chocolate stains with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stains with a small brush or toothbrush.
- Rinse the stains with water.
- Make a solution of 1 tablespoon of grease-dissolving laundry detergent and 3 cups of warm water.
- Flush the underside of the clothing stain with the solution.
Read more about how to remove chocolate stains from clothing, upholstery and carpets.
Coca-Cola stains
- Pre-treat the Coca-Cola stain with lemon juice or vinegar.
- Let sit for 5 minutes.
- Tamp the stain with a small brush or toothbrush.
- Rinse the stain with water.
- Rub the stained area of the clothing with laundry detergent.
Read more about how to remove Coca-Cola stains from clothing, upholstery and carpets.
Coffee stains
- Blot coffee stains to remove any excess.
- Soak the clothing stains with club soda or white vinegar.
- Tamp the stains with a small brush or toothbrush.
- Let sit for 5 to 10 minutes.
- Rinse the stains with water.
- Repeat as needed until the stain dissipates.
Read more about how to remove coffee stains from clothing, upholstery and carpets.
Color stains on white clothes
- Dissolve oxygen bleach in hot water.
- Once dissolved, add cold water until the solution is cool.
- Soak the white clothes with color stains for 15 to 30 minutes, then rinse.
Read more about how to remove color stains from white clothes.
Crayon stains on walls
- Squeeze non-gel toothpaste onto a toothbrush.
- Gently scrub the crayon on the walls with the toothbrush.
- Once the crayon marks are gone, use a clean, damp cloth to wipe the toothpaste away.
Read more about how to remove crayon from walls.
Crayon stains on clothes
- Use a spoon to scrape off as much of the crayon as possible.
- Apply liquid dish soap to the crayon stains on the clothes.
- Let sit for a few minutes.
- Run the fabric under warm water.
- Check the care label and machine wash using the heavy soil setting and the warmest water appropriate for the fabric.
- Air dry.
- Repeat if necessary.
Read more about how to remove crayon stains from clothing, upholstery and carpets.
Eyeliner stains
- Apply stain remover to the eyeliner stain.
- Let sit for at least one minute.
- Blot the stain with a clean cloth and a small amount of liquid laundry detergent.
- When stain is gone, machine wash the clothing according to the care label.
- Air-dry.
Read more about how to remove eyeliner stains from clothing, upholstery and carpets.
Glitter stains
- Use a wet paper towel to collect the glitter.
- Vacuum up the glitter.
- For leftover glitter specks, use a lint roller or blow up a balloon and rub it on the carpet and collect specks using the static.
Read more about how to remove glitter.
Grape juice stains
- Rinse the grape juice stains with cool water.
- Pre-treat the stains.
- If the clothing is white: Pre-treat with a bleach pen. Check the care label and wash immediately in the hottest water recommended using detergent and a half cup of chlorine bleach.
- If the clothing is colored: Pre-treat with a stain remover. Let sit for 5 to 10 minutes. Check the care label and wash in the warmest water recommended using detergent and more stain remover.
- Air-dry.
- Repeat if necessary.
Read more about how to remove grape juice stains from clothing, upholstery and carpets.
Grass stains
- Don’t rub grass stains on clothing. It can cause the stain to spread.
- Wash or pre-treat (and then wash) the grass stains.
- If the clothing is white, wash with chlorine bleach and laundry detergent.
- If the clothing is colored, soak in a solution of water, oxygen bleach and laundry detergent, then gently dab (don’t rub) the stained area. Wash the clothing with laundry detergent and oxygen bleach.
- Air dry.
Read more about how to remove grass stains.
Ink stains
- Treat the ink stains as soon as possible.
- Get the right stain removing product for the right type of ink, whether it’s washable marker, ball point pen or permanent ink.
- Blot with stain remover (don’t rub; it can cause the ink stains to spread).
Read more about how to remove ink stains from clothing, upholstery, carpets and hard surfaces.
Iron scorch marks
- Check the iron scorch marks. A dark mark or melted fabric may not be possible to fix, but lighter scorch marks can often be removed.
- Dab the scorch mark.
- If it’s on white cotton: Dab with hydrogen peroxide. Let sit for a minute, then rinse.
- If it’s on colored fabric: Apply a little distilled white vinegar to a white cloth. Dab the clothing stain with the vinegar-soaked part of the white cloth. Rinse the scorched fabric.
- Repeat as necessary.
Read more about how to remove scorch marks from clothing and carpets.
Ketchup stains
- Remove as much ketchup from the garment as you can.
- Flush cold water through the back of the ketchup stains.
- Rub liquid laundry detergent into the stained area.
- Let sit for a few minutes.
- Soak the stained area of the clothing in warm water for half an hour.
- Rinse.
Read more about how to remove ketchup stains from clothing, upholstery and carpets.
Leather shoe scuffs
- Peel a ripe banana (no, we’re not kidding).
- Wipe the inside of the banana peel on the leather shoe scuffs.
- Buff with a cloth.
Read more about how to clean and polish leather shoes.
Lipstick stains
- Scrape off excess lipstick.
- Place the soiled area stain-side down on paper towels.
- Apply dish soap to the back of the stain.
- Work the dish soap into the stain from the back.
- Turn the garment over.
- Use a wet toothbrush to gently create a lather.
- Rub the stain from the outside toward the center.
- Wash on the delicate cycle, according to instructions on the care label.
Read more about how to remove lipstick stains from clothing, upholstery and carpets.
Mascara stains
- Pre-treat the mascara stains with laundry detergent.
- Check the care label and wash the clothing in the hottest water allowed with laundry detergent and an oxygen bleach product.
Read more about how to remove mascara stains from clothing, upholstery and carpets.
Mayonnaise stains
- Apply dish detergent to the mayo stains.
- Tamp the stains with a small brush or toothbrush.
- Let sit for 5 to 10 minutes.
- Rinse the stained clothing.
- Repeat as needed.
Read more about how to remove mayo stains from clothing, upholstery and carpets.
Milk stains
- Blot up excess milk with a white cotton towel.
- Mix together 2 cups of cold water, 1 tablespoon of dishwashing liquid and 1 tablespoon of baking soda.
- Rub the milk stains with the mixture.
- Rinse the stained clothing with cold water.
- Repeat as needed.
Read more about how to remove milk stains from clothing, upholstery and carpets.
Mud stains
- Scrape off dried mud.
- Rub liquid laundry detergent into the mud stains.
- Let sit for 15 minutes.
- Scrub the detergent into the stains (both sides) with a wet toothbrush.
- Machine wash the clothing.
- Air dry.
- Repeat, if necessary.
Read more about how to remove mud stains from clothing, upholstery and carpets.
Nail polish stains
- Dab away excess nail polish.
- Check if the fabric contains acetate, triacetate or modacrylic. If it does, apply a small amount of non-acetone nail polish remover to the stain with a clean sponge or a white cloth. If it does not, you can use an acetone nail polish remover.
- Blot the nail polish stains, working from the outside of the stains toward the center.
- Keep blotting until the nail polish has been transferred to the sponge or towel.
- Rinse the clothing in cool water.
Read more about how to remove nail polish stains from clothing, upholstery and carpets.
Newsprint stains
- Turn the clothing inside out.
- Apply liquid dish soap to the back of the newsprint stains.
- Rub it in.
- Let sit for 5 minutes.
- Scrub with a toothbrush.
- Check the care label and launder in the warmest water the fabric allows.
Read more about how to remove newsprint stains from clothing, upholstery and carpets.
Oil and grease stains
- If the oil and grease stains were caused by food, scrape off any excess.
- Dab rubbing alcohol on the clothing stains until the area is wet.
- Let sit for a few minutes.
- Rub the area with a simple bar soap, working it into the stains.
- Rinse.
- Air dry.
- Repeat, if necessary.
Read more about how to remove oil and grease stains from clothing and carpets.
Paint stains
For water-based paint stains (indoor/outdoor paint, finger paint, acrylic or poster paint):
- While the clothing is wet, flush warm water through the back of the paint stain.
- Spot-treat the stain with soap, dish soap or laundry detergent.
- Rinse.
- Repeat, if necessary.
For oil-based paint stains:
- Scrape off excess paint.
- Moisten a clean cloth with paint thinner.
- Dab the stain until it fully lifts from the garment.
Read more about how to remove paint stains from clothing, upholstery and carpets.
Pee (urine) stains
- Machine wash urine-soaked clothing with cold water and one cup of distilled white vinegar (no detergent).
- Machine wash again with detergent at the hottest water temperature recommended for the fabric.
Read more about how to remove pee (urine) stains from clothing, bedding, upholstery and carpets.
Perfume stains
- Blot up any excess perfume.
- Use a white cotton cloth or cotton ball to dab rubbing alcohol on the perfume stains.
- Blot the stains with a clean white cloth until they disappear.
- Rub a white bar soap onto the stains.
- Rinse.
- Air dry the clothing.
- Repeat, if necessary.
Read more about how to remove perfume stains from clothing, upholstery and carpets.
Poop stains
- Put on protective gloves.
- Flush cold water through the underside of the poop stains.
- Pre-soak the clothing with an enzyme-based stain remover for several hours to overnight.
- Check the care label and wash the clothing with detergent in the hottest water recommended.
Read more about how to remove poop stains from clothing, upholstery and carpets.
Red wine stains
- Treat red wine stains on clothing as quickly as possible.
- Use a clean white cloth to blot up as much wine as you can, moving from the outside toward the center of the stain.
- Apply a commercial wine stain remover product to the stain.
Read more about how to remove red wine stains from clothing, upholstery and carpets.
Silly Putty stains
- Scrape off as much of Silly Putty as possible.
- Use ice cubes to chill any putty that’s tough to get off.
- If the fabric can handle it, blot the remaining greasy stained area with nail polish remover, hand sanitizer or a mixture of dishwashing soap and water.
- Repeat as needed until it’s gone.
Read more about how to remove Silly Putty stains from carpets, clothes and fabric.
Slime stains
- Scrape as much slime off the fabric as possible.
- Use ice cubes to freeze any remaining slime.
- Scrape frozen slime away.
- Pre-treat the slime stains with liquid detergent, massaging a small amount into the stain.
- Let sit for 10 minutes.
- Place the treated clothing in a plastic dishpan.
- Add 2 gallons of hot tap water to the dishpan and rinse the slime stains.
- Let soak for 30 minutes.
- Remove the clothing from the soaking solution.
- Machine wash according to care label.
- Air dry.
Read more about how to remove slime stains from clothing, upholstery and carpets.
Soy sauce stains
- Sprinkle cornstarch on the soy sauce stains.
- Brush off excess cornstarch.
- Blot the soy sauce stains with a damp cloth until the stains stop coming up on the cloth.
- Pre-treat the soy sauce stains.
- If the fabric is color safe, pre-treat by blotting the stains with 3% hydrogen peroxide.
- If the clothing is not color-safe, pre-soak it in the washer for 30 minutes with warm water, laundry detergent and borax, as directed on the package.
- Launder the clothing using detergent and borax.
Read more about how to remove soy sauce stains from clothing, upholstery and carpets.
Spinach stains
- Scrape off any spinach.
- Apply an enzyme detergent to the spinach stains.
- Let sit for 15 minutes (or as package directs).
- Rub the detergent into the stains with a small brush or toothbrush.
- Let sit for 15 minutes.
- Machine wash the clothing.
Read more about how to remove spinach stains from clothing, upholstery and carpets.
Suede shoe stains
- Get a piece of stale bread (yes, really).
- Gently rub the stale bread on the stains in a circular motion.
- Keep rubbing until the dirt lifts from the suede shoe stains.
Read more about how to clean suede shoes.
Sunscreen stains
- Flush the stain with cold running water.
- Blot the stain with a solution of warm water and liquid dish soap (work from the outer edges inwards).
- Rinse the area with cold water.
- Launder as usual, using a heavy-duty detergent.
Read more about how to remove sunscreen stains.
Sweat stains
- Protect light or white garments from sweat stains before wearing them by sprinkling regular baby powder inside the underarms, then ironing.
- Clean clothing as soon as possible after wearing them before sweat stains set.
Read more about how to clean sweat stains.
Tarnish stains
- Sprinkle salt on the tarnish stains.
- Use a clean, white cloth to dab lemon juice on the tarnish stains until they disappear.
- Rinse the clothing.
- Wash as usual.
- Air dry.
Read more about how to remove tarnish stains from clothing, upholstery and carpets.
Tea stains
- Check the care label on the clothing.
- Flush out the tea stains.
- If the clothing with the tea stains can withstand hot water, flush out the stains by tightly securing the fabric over a bowl or mug with a rubber band and carefully pouring boiling water through the stained area. Then, machine wash the clothing with detergent on hot.
- If the clothing can’t withstand heat, soak the tea stains in a solution of oxidizing stain remover and cold water, according to product directions. Then, wash as usual.
Read more about how to remove tea stains from clothing, upholstery and carpets.
Tomato sauce stains
- Scrape off any excess tomato sauce.
- Blot the tomato sauce stains with a clean white, lint-free cloth.
- Soak the stained area in cold water for 5 minutes.
- Apply liquid laundry detergent or dish detergent to the tomato sauce stains.
- Rub the detergent into the stains with a small brush or toothbrush, moving from the outer edges of the stains to the center.
- Wash with detergent and oxygen bleach in the hottest water the clothing care label allows.
- Air dry.
Read more about how to remove tomato sauce stains from clothing, upholstery and carpets.
Toothpaste stains
- Use a spoon to scrape off any excess toothpaste.
- Blot the toothpaste stains with a moistened cloth.
- Mix a few drops of laundry detergent or stain remover in a cup of water.
- Dip the stained area of the clothing in the mixture and blot it.
- Then blot the stains with water to rinse.
- Air dry.
Read more about how to remove toothpaste stains from clothing, upholstery and carpets.
Tree sap stains
- Get some dry cleaning fluid.
- Perform stain removal in a well-ventilated area away from any flames (dry cleaning fluid is extremely flammable).
- Sponge the dry cleaning fluid on the tree sap stains and let it dry.
- Soak the stains in a mixture of laundry detergent and a few drops of ammonia.
- Let sit for 30 minutes.
- Launder the clothing with liquid detergent.
Read more about how to remove tree sap stains from clothing, upholstery and carpets.
Vomit stains
- Scrape away all the vomit you can.
- Dampen the vomit stains with warm water and apply a 1/4-inch-thick layer of baking soda.
- Pour lemon juice or vinegar over the stain.
- Rub the stain with your fingers or a toothbrush until it disappears.
- Rinse with warm water.
- Machine wash the clothing as usual.
- Air dry.
Read more about how to remove vomit stains from clothing, upholstery and carpets.
Water spots
- Lay a clean white towel on an ironing board.
- Place the clothing with the water spots face down on the towel.
- Use a clean, wet microfiber cloth to moisten the stains.
- Set the iron to the appropriate setting for the fabric.
- Dry the dampened area with the iron.
- When completely dry, move the stained part of the clothing to a dry part of the towel, and repeat the process until the water spot stains disappear.
Read more about how to remove water spots from clothing, upholstery and carpets.
White clothes stains
- Carry an on-the-go stain removing product like a wipe or a pen.
- If dealing with a spill, soak up as much liquid as possible.
- Treat white clothes stains immediately with the stain remover (alternatively, dab continuously with an ice cube, rub with a baking soda paste or an oxygen bleach).
- Wash as usual.
- Air dry.
Read more about how to tackle white clothes stains.
White shoe stains
- Mix together 2 tablespoons of baking soda, 2 tablespoons of hot water and 2 tablespoons of liquid hydrogen peroxide.
- Use a toothbrush to apply two layers of the mixture evenly to the stained area of the white shoes.
- Let air dry in sun for 3 hours.
- Remove baking soda residue by slapping the shoes together.
- Rinse and repeat, if necessary.
Read more about how to clean white shoes.
Ziti with red sauce stains
- Scrape off any excess ziti and red sauce.
- Blot the tomato sauce stains with a clean white, lint-free cloth.
- Soak the stained area in cold water for 5 minutes.
- Apply liquid laundry detergent or dish detergent to the tomato sauce stains.
- Rub the detergent into the stains with a small brush or toothbrush, moving from the outer edges of the stains to the center.
- Wash with detergent and oxygen bleach in the hottest water the clothing care label allows.
- Air dry.
Read more about how to remove tomato sauce stains from clothing, upholstery and carpets.
If you need more laundry-cleaning pointers, check out our tips for cleaning the washer, cleaning the dryer, ensuring you have a clean iron — and steering clear of bad advice that has sprung from old laundry myths.
This article was originally published on March 30, 2021.
Jen Laskey
Jen Laskey is an award-winning health and lifestyle writer, editor and content strategist based in New York City.