How to clean vomit from mattress

You woke up in the morning to find vomit on your mattress. How do you clean it?

Vomiting is a natural response to food that is not well-digested. Unfortunately, sometimes people eat foods that they shouldn’t and it ends up making its way out of their system in an unappetizing way. If this happens while you’re sleeping, it’s important to clean up the mess as soon as possible.

Cleaning vomit off of a mattress isn’t as difficult as you might think. Here are some tips on how to clean it up without causing any damage:

clean vomit from mattress

Cleaning vomit from a mattress is not a pleasant task, but by following these steps, you can effectively remove the stain, eliminate the odor, and restore the cleanliness of your mattress. It’s important to tackle this task as soon as possible to prevent the stain from setting and to minimize any lingering smells.

Step 1: Remove the Vomit

The first step in cleaning vomit from a mattress is to remove any solids. Use a paper plate or a similar disposable item to carefully scrape off any solid remnants of the vomit. Place the solids in a plastic bag and discard them in the trash.

Step 2: Blot Up Any Liquid

After removing the solids, it’s crucial to blot up any liquid that may have soaked into the mattress. Take a dry cloth or towel and gently blot the affected area to absorb as much liquid as possible. If there is still moisture remaining, use a clean, dry towel and press down on the spot to further remove it.

Step 3: Sprinkle Baking Soda

Baking soda is an excellent natural deodorizer and can help absorb any lingering odors. Generously sprinkle baking soda over the surface of the mattress, focusing on the affected area. Leave the baking soda on the mattress overnight to allow it to absorb the smell and any remaining moisture.

Step 4: Spray Vinegar

In the morning, it’s time to tackle the odor and disinfect the mattress. Mix equal parts water and white vinegar in a spray bottle and shake well to thoroughly combine the solution. Spray the vinegar solution over the baking soda, ensuring you cover the entire affected area. Allow the solution to sit for a few hours, or until it is completely dry.

Step 5: Vacuum Up the Dried Remnants

Once the mattress has dried, it’s time to remove the baking soda and any residual debris. Use a vacuum cleaner with an upholstery attachment to gently vacuum up the dried remnants of the baking soda. After vacuuming, take a wet cloth and wipe the surface of the mattress to remove any remaining residue. Allow the mattress to air dry completely before using it again.

Step 6: Targeted Cleaning for Stubborn Stains

If there are still stains on the mattress after following the previous steps, you may need to use a targeted cleaner. In a spray bottle, combine 1 cup (237 ml) of warm water and 1 cup (237 ml) of white vinegar. Shake the bottle well to thoroughly mix the solution. For additional cleaning power, you can add 1 teaspoon (5 ml) of liquid dish soap, ensuring it’s not a moisturizing formula. Spray the solution directly on the stained area and let it sit for a few minutes. Afterward, blot the area with a clean, dry towel to remove the stain.


Cleaning vomit from a mattress is an unpleasant task, but by acting quickly and following these steps, you can effectively remove stains, eliminate odors, and ensure your mattress is fresh and clean. Remember to use the appropriate cleaning agents, such as baking soda and vinegar, to neutralize odors and disinfect the surface. With proper care and maintenance, you can keep your mattress in optimal condition for a good night’s sleep.

Frequently Asked Questions (FAQs)

Q1: Can I use other cleaning agents instead of vinegar? Yes, you can use hydrogen peroxide or enzyme-based cleaners as alternatives to vinegar. However, be cautious and follow the manufacturer’s instructions to ensure compatibility with your mattress material.

Q2: Can I use a steam cleaner to clean vomit from a mattress? Steam cleaners can be effective for cleaning mattresses, but make sure to check the manufacturer’s guidelines for suitability and safety precautions, especially for memory foam mattresses.

Q3: How often should I clean my mattress? It’s recommended to clean your mattress at least twice a year. Additionally, prompt action is crucial whenever spills or accidents occur to prevent stains and odors from setting.

Q4: Can I use bleach to clean vomit stains on a mattress? Bleach is a powerful cleaning agent, but it can damage the fabric or material of your mattress. It’s best to avoid using bleach unless specifically recommended by the mattress manufacturer.

Q5: Are there any preventive measures to avoid vomit stains on a mattress? To prevent vomit stains, consider using a mattress protector or a waterproof cover. These protective layers can help contain spills and make cleaning easier in case of accidents.

Sharing Is Caring:

Camilo Kawas is a seasoned entrepreneur and expert in the field of commercial cleaning, with a specific focus on clothes, carpet cleaning and floor care. With a profound understanding of the importance of selecting the right products for effective stain removal from clothes, Camilo has established himself as a trusted authority in the industry.