How to clean vomit from mattress?

How to clean vomit from mattress?


Cleaning vomit from a mattress can be a daunting task, but with the right approach and materials, it is possible to restore your mattress to its former cleanliness. In this article, we will explore effective methods and tips on how to clean vomit from a mattress, ensuring a fresh and hygienic sleeping surface.

Materials Needed

Before diving into the cleaning process, gather the following materials:

1. Protective gear: Disposable gloves and a face mask are essential to protect yourself from potential pathogens.

2. Absorbent materials: Paper towels, old rags, or absorbent cloths will help soak up the vomit.

3. Cleaning solution: You can create a homemade solution by mixing equal parts of water and white vinegar or use a commercial enzyme-based cleaner specifically designed for removing organic stains and odors.

4. Baking soda: This versatile household ingredient helps neutralize odors.

5. Vacuum cleaner: A vacuum cleaner with an upholstery attachment will be useful for removing any remaining debris.

Step-by-Step Cleaning Process

Step 1: Act quickly

The key to effectively cleaning vomit from a mattress is to act promptly. The longer the vomit sits on the mattress, the harder it will be to remove stains and odors.

Step 2: Remove excess vomit

Using disposable gloves, carefully remove any solid chunks of vomit from the mattress. Place them in a plastic bag and dispose of them properly.

Step 3: Blot the area

Using paper towels, old rags, or absorbent cloths, gently blot the vomit stain. Avoid rubbing or spreading the stain further into the mattress. Continue blotting until no more moisture is being absorbed.

Step 4: Apply the cleaning solution

Dampen a clean cloth or sponge with the cleaning solution (water and vinegar mixture or enzyme-based cleaner) and gently dab the stained area. Be careful not to oversaturate the mattress, as excessive moisture can lead to mold or mildew growth.

Step 5: Let it sit

Allow the cleaning solution to sit on the stain for a few minutes. This will help break down the organic matter and eliminate odors.

Step 6: Blot and rinse

Using a fresh cloth or sponge, blot the area again to remove the cleaning solution. Then, rinse the cloth or sponge with clean water and blot the area once more to remove any residue.

Step 7: Neutralize odors with baking soda

Sprinkle a generous amount of baking soda over the damp area. Baking soda is excellent at absorbing odors. Let it sit for several hours or overnight to allow it to work its magic.

Step 8: Vacuum the mattress

Using a vacuum cleaner with an upholstery attachment, thoroughly vacuum the mattress to remove the baking soda and any remaining debris.


Cleaning vomit from a mattress may not be a pleasant task, but with the right materials and a systematic approach, it can be effectively done. Remember to act quickly, remove excess vomit, blot the stain, apply a cleaning solution, rinse, neutralize odors with baking soda, and vacuum the mattress. By following these steps, you can restore your mattress to a clean and fresh state, ensuring a hygienic sleeping environment.


1. Mayo Clinic:
2. Good Housekeeping:
3. The Spruce: