How to Remove Vomit Stains From Clothes, Carpet, and Upholstery

Act fast to remove vomit safely with household items

How to Remove Vomit Stains

The Spruce / Ellen Lindner

Project Overview
  • Working Time: 5 - 30 mins
  • Total Time: 30 mins - 12 hrs
  • Skill Level: Beginner
  • Estimated Cost: $0-10

When vomit gets on clothes, carpet, or upholstery, put on your rubber gloves and get to work fast. Vomit is a protein stain, meaning that hot water can cook the protein, making it difficult to remove. The vomit may contain other staining substances, such as tannins, acids, or dyes. The pH of vomit is very high in acid; acidic bile stains can leave behind terrible stains.

Treat the vomit stain before moving on to secondary treatments of the fluid content, and never place a still-stained item into a clothes dryer.

Vomit stains are tricky to remove, but fortunately, you can take several at-home measures to clean the stains using items you likely already have in your cupboard.

Warning

When cleaning a vomit stain, protect yourself from viruses or bacteria in the fluid by wearing rubber gloves and a face mask for extra germ protection. As you transport the stained items to your washer, keep them away from your face and body. Place the items in a washable plastic or disposable container that can be cleaned or discarded.

Stain type Protein-based, acid-based, tannin-based
Detergent type Heavy-duty
Water temperature Varies depending on type of fabric
Cycle type Varies depending on type of fabric

What You'll Need

Equipment / Tools

  • Washing machine
  • Plastic or disposable bin
  • Rubber gloves
  • Face mask (optional)
  • Dull knife
  • Plastic scraper (optional)
  • White cloth
  • Basin
  • Paper towel
  • Measuring spoons (optional)
  • Soft bristled brush (optional)
  • Cool water

Materials

  • Oxygen-based bleach
  • Disinfectant
  • White vinegar
  • Dishwashing soap
  • Liquid detergent

Instructions

Materials needed to remove vomit stains from clothing

The Spruce / Almar Creative

How to Remove Vomit Stains From Washable Clothes

Work fast with vomit stains so proteins, acids, tannins, and food dyes do not leave permanent marks.

  1. Scrape Solid Matter

    Use a dull knife or plastic scraper to remove as much solid matter as possible. Do not rub or wipe the vomit with a cloth because it pushes the fluid deeper into the fibers.

    Scraping solid matter off of clothing

    The Spruce / Almar Creative

  2. Flush the Stain

    Flush the stained material from the inside out to force out as much vomit as possible, and hold the fabric under a faucet, running cold water at full force. Never use hot water on a vomit stain because it cooks the protein component, making it harder to remove.

    Flushing the stain under the faucet

    The Spruce / Almar Creative

  3. Wash the Garment

    • Wash the stained clothes or linen as recommended on the item's care label.
    • If you are concerned about transmitting a virus within the vomit, use a disinfectant in the wash water. There are several highly recommended types of disinfectants, many of which are safe to use on colored fabrics.
    • If the stain persists or has dried, try an oxygen bleach soak.
    Pine oil poured into empty washing machine drum

    The Spruce / Sanja Kostic

  4. Create Soak Solution

    • Scrape or brush off any crusted or remaining solids.
    • Create a soaking solution of oxygen bleach, liquid detergent, and cold water by following the package directions for the proper mixing proportions. Recommended brands of oxygen-based bleach include OxiClean, Nellie's All Natural Oxygen Brightener, and OXO Brite. 

    Tip

    Oxygen bleach is safe for white and colored clothes and all fabrics except silk, wool, and clothing trimmed with leather.

    Preparing an oxygen bleach soak

    The Spruce / Almar Creative

  5. Submerge and Launder

    • Submerge the entire garment.
    • After soaking for 30 minutes, launder as advised by the care label.
    Submerging the garment in an oxygen bleach solution

    The Spruce / Almar Creative

Tip

In addition to being an effective cleaning agent, vinegar can neutralize the sour smell of vomit. Mix a one-to-one solution of white vinegar and water in a spray bottle and apply to the stain before washing.

How to Remove Vomit Stains From Carpet and Upholstery

You can use vomit cleaning methods for carpet and upholstery interchangeably. Be careful not to over-wet upholstery fabric because excess moisture in cushions can create mildew and mold.

  1. Scrape Solid Matter

    Use a dull knife or plastic scraper to lift the solids up and away from the fibers. Do not rub or wipe the vomit stain until all solids have been removed because it will only push the stain deeper into the textile.

    Scraping solid vomit matter off of a pillowcase

    The Spruce / Almar Creative

  2. Blot and Mix a Cleaning Solution

    • Blot up as much moisture as possible with paper towels after removing the solids.
    • Mix a cleaning solution of 1 tablespoon hand dishwashing liquid, 1/2 cup distilled white vinegar, and 2 cups of cool water.
    Blotting the vomit stained area

    The Spruce / Almar Creative

  3. Work Solution

    • Dip a sponge, white cloth, or soft-bristled brush in the solution.
    • Begin blotting at the outside edge of the stain and work the cleaning solution inward into the stained area.
    • Continue blotting with paper towels to transfer the stain out of the textile.
    • Repeat the cleaning solution and blotting method until no more stain is transferred.
    Working the cleaning solution in with a soft bristled brush

    The Spruce / Almar Creative

  4. Rinse the Area

    • Rinse the treated area with a clean sponge dipped in cool water.
    • Blot the entire area to remove any lingering traces of the cleaning mixture.
    Rinsing the stained area with a wet sponge

    The Spruce / Almar Creative

  5. Air-dry and Vacuum

    • Let the carpet or upholstery air-dry.
    • Vacuum to lift fibers and remove any excess dried matter.
    Vacuuming the upholstery after stain removal

    The Spruce / Almar Creative

Additional Tips for Handling Vomit Stains

  • Repeat until the stain is gone: Repeat the cleaning steps until the stain discoloration and odor are gone. Do not put the item in the dryer until all traces are removed. Also, do not store the stained item in a hot car or plastic bag, as it can set the stain and make it more difficult to remove. If you can't remove the stain at home, consult a professional cleaner for more specialized tips. 
  • Take the item to dry cleaner: If the garment is marked as dry-clean-only, remove the solids, blot away the moisture, and take the item to a dry cleaner as soon as possible. Point out and identify the stain to your professional cleaner. 
  • Using a home dry cleaning kit: If the stain is small and you decide to use a home dry cleaning kit, treat the stained area with the provided stain remover before putting the garment in the dryer bag.
  • Try a natural method: In addition to the abovementioned methods, you can apply lemon juice and baking soda directly to the vomit stain. It will cause a bubbling chemical reaction to help break down the protein and acid in the vomit.
  • Steam clean the carpet: If you own a carpet steamer, it will be very effective on a vomit-stained carpet.
  • Treating older stains: You can also treat older vomit stains with household ammonia.
  • Handling delicate or vintage furniture: Consult a professional cleaning service if the vomit-stained upholstery is silk or vintage.
  • Evaluate if the item is worth keeping: If the vomit is the result of a contagious stomach virus and you don't particularly value the soiled item, it may be worth discarding the garment altogether.
FAQ
  • Can vomit permanently stain fabric?

    Vomit can leave permanent marks if not treated immediately or if heat sets in the stain. But, the stain does not have to be permanent if handled correctly, with the right cleaners, and speedily.

  • What is the best way to get rid of the vomit smell?

    Baking soda is one of the best odor eliminators. When treating carpet or upholstery, sprinkle baking soda on the spot after cleaning it. Similarly, vinegar also removes odors and can be added to the clothes washer to remove the vomit smell from washable clothing.

  • What's a good natural cleaning solution for vomit?

    Hydrogen peroxide is an inexpensive, effective cleaning solution for vomit stains. It has a high pH, a good countermeasure that neutralizes the acid in vomit.