Close this search box.

How to Clean Vomit from Mattress?

The key to successful vomit stain removal from a mattress is to act swiftly. The longer the vomit sits on the mattress, the harder it becomes to clean, and the higher the chances of it leaving a stubborn stain and unpleasant odor. As soon as you notice the vomit, gather your cleaning supplies and start the cleaning process immediately.

Accidents happen, and one unfortunate mishap that can occur is vomiting on a mattress. Whether it’s caused by illness, a late-night party, or any other reason, cleaning vomit from a mattress can be a daunting task.

However, with the right approach and some effective cleaning techniques, you can restore your mattress to its former fresh and clean state. In this article, we will guide you through the process of cleaning vomit from a mattress step-by-step, ensuring that your bed remains hygienic and comfortable.

Table of Contents

Cleaning Materials Needed For Vomit

Before you begin, make sure you have all the necessary cleaning supplies ready. Some essential items you’ll need include:

  • Rubber gloves: Protect your hands from coming into direct contact with the vomit and cleaning chemicals.
  • Disposable trash bags: Use these to dispose of any soiled materials.
  • Absorbent materials: Such as paper towels, old rags, or dry towels to soak up the liquid part of the vomit.
  • Enzyme-based cleaner: Look for a cleaning solution specifically designed to break down organic stains like vomit. These cleaners are highly effective in eliminating stains and odors.
  • Baking soda: An excellent natural deodorizer that will help neutralize any remaining odors.
  • White vinegar: A mild acid that can disinfect and help with odor removal.
  • Spray bottle: To mix and apply the cleaning solution.
  • Soft-bristled brush: Use a brush with soft bristles to avoid damaging the mattress.

How To Clean Vomit From Mattress

Step 1: Remove Solid Debris

Before you begin the cleaning process, use disposable gloves to remove any solid debris or chunks of vomit from the mattress. You should carefully place the solid waste in a disposable trash bag, and seal it tightly.

Step 2: Blot the Stain

Next, you can use absorbent materials like paper towels or old rags to blot the stained area gently. Avoid rubbing the stain, as it may push the vomit deeper into the mattress fibers, which makes it more challenging to remove. Continue blotting until most of the liquid has been absorbed.

Step 3: Apply Enzyme-Based Cleaner

Now it’s time to tackle the stain with an enzyme-based cleaner. You can follow the manufacturer’s instructions to mix the cleaner with water in a spray bottle. 

Thoroughly saturate the stained area with the cleaning solution, ensuring it penetrates deep into the mattress.

Step 4: Let it Sit

After applying the enzyme-based cleaner, allow it to sit on the stain for the recommended amount of time. Enzymes work by breaking down the organic matter of the vomit, which helps eliminate both the stain and the odor.

Step 5: Blot Again

After the designated time has passed, you can use clean, dry towels to blot the area again. This will help absorb any remaining moisture and cleaner from the mattress.

Step 6: Neutralize Odors with Baking Soda

In order to further eliminate any lingering odors, you can sprinkle a generous amount of baking soda over the affected area. 

Baking soda is a natural deodorizer and will work to absorb any remaining smells. Let the baking soda sit for a few hours or overnight for best results.

Step 7: Vacuum the Mattress

clean the mattress

Once the baking soda has had time to neutralize odors, use a vacuum cleaner with a brush attachment to thoroughly vacuum the entire mattress. This will remove the baking soda along with any remaining debris and particles.

Step 8: Check for Residual Stains

After completing all the previous steps, check the mattress for any residual stains. If you notice any, repeat the cleaning process using the enzyme-based cleaner until the stain is completely gone.

Step 9: Air-Dry the Mattress

Before putting any sheets or covers back on the mattress, you should ensure that it is completely dry. 

It’s best to allow the mattress to air-dry naturally in a well-ventilated room. Avoid using direct heat sources like hair dryers, as excessive heat can damage the mattress.

Step 10: Use White Vinegar (Optional)

If there are still lingering odors even after using the enzyme-based cleaner, you can try using white vinegar as an additional step.

Dilute the white vinegar with water and spray it lightly over the affected area. Vinegar is an excellent natural disinfectant and can help with odor removal.

Frequently Asked Questions (FAQs)

Can I use bleach to clean vomit from a mattress?

Using bleach is not recommended as it may damage the mattress’s fabric and foam. Stick to enzyme-based cleaners or white vinegar for safe and effective results.

What if the vomit stain persists after cleaning?

If the stain persists, you may need to repeat the cleaning process or seek professional mattress cleaning services.

Can I use a steam cleaner on the mattress to remove vomit stains?

While steam cleaning can be effective for some stains, it’s not recommended for vomit stains. The heat from the steam may set the stain, making it more difficult to remove.

Can I use scented cleaning products to mask the odor of vomit?

It’s best to avoid scented cleaning products as they may irritate some individuals, especially those with sensitivities or allergies. Stick to natural odor-neutralizing methods like baking soda for safe and effective results.

How can I prevent vomit stains on my mattress?

To prevent vomit stains, consider using a waterproof mattress protector. Additionally, avoid eating heavy meals before bedtime, and if you feel unwell, try to sleep on your side to minimize potential damage.


Cleaning vomit from a mattress is undoubtedly not a pleasant task, but by acting quickly and following the steps outlined in this post, you can effectively remove stains and odors, ensuring your mattress remains fresh and hygienic for years to come.

Remember, accidents can happen to anyone, and it’s essential to be prepared and know the right steps to take. By keeping your mattress clean and well-maintained, you’ll not only prolong its lifespan but also contribute to a healthier sleep environment for you and your loved ones.

Author: Jessica

Jessica is a lover of both life and gardening. She loves to share his passion for both on social media. He often posts about his latest gardening projects, as well as tips and tricks for others who might be interested in starting their own gardens. She also frequently posts about the different aspects of his life that he enjoys, from spending time with friends and family to exploring new places.

Keep in mind that we may receive commissions when you click our links and make purchases. However, this does not impact our reviews and comparisons. We try our best to keep things fair and balanced, in order to help you make the best choice for you.

As an Amazon Associate, I earn from qualifying purchases.