
Dog vomit on a mattress can be a distressing situation, but it is one that can generally be resolved with some patience and the right cleaning approach. To clean dog vomit from a mattress, you will need to first remove any solid matter, then blot any excess moisture. Use a mixture of baking soda, water, and a mild detergent to clean the affected area. Afterward, thoroughly rinse the area with clean water and let it dry completely. For persistent odors or stains, you might also consider using an enzyme cleaner or hydrogen peroxide.
Cleaning Up Right After the Incident
Step 1: Remove the Solids
Begin by clearing away as much of the solid matter as possible. It’s best to do this step as carefully as you can to prevent the vomit from pushing further into the mattress. Use a spoon or spatula to gently scoop it up and into a plastic bag or dustpan.
Step 2: Blotting the Area
Next, take a clean, dry cloth or paper towel to blot up the remaining moisture. Avoid rubbing as this can spread the stain and push it deeper into the mattress fibers. Continue to blot until you’ve absorbed as much moisture as possible.
Step 3: Preparing a Cleaning Solution
In a small bowl or bucket, mix together a solution of warm water, baking soda, and mild detergent. The baking soda will help to neutralize the odor, while the detergent will aid in breaking down the organic matter.
Our Top 5 Mattress Picks
Updated September 2026EGOHOME 8-Inch Green Tea Memory Foam Mattress, Full, Medium Firm
Best for most bedrooms. A medium-firm green tea memory foam mattress with a cooling gel layer, delivered rolled in a box.
- Full size, 8 in
- Medium firm
- Cooling green tea gel
- CertiPUR-US, fiberglass free
OhGeni Queen Air Mattress with Built-in Pump, 18-Inch Raised
Best for guests and camping. Inflates in about three minutes with the built-in pump and sits 18 inches off the floor, so it feels like a real bed.
- Queen, 18 in raised
- Built-in pump
- 800 lb capacity
- Waterproof PVC
Novilla 6-Inch Gel Memory Foam Mattress, Twin
Best budget twin. A slim gel memory foam twin that suits kids' rooms, bunk beds and trundles where a thick mattress won't fit.
- Twin, 6 in
- Gel memory foam
- Cooling
- CertiPUR-US
Zinus 8-Inch Green Tea Memory Foam Mattress, Twin
Best-known brand. Zinus's long-running green tea foam design in twin size, with both CertiPUR-US and OEKO-TEX certified materials.
- Twin, 8 in
- Green tea memory foam
- CertiPUR-US & OEKO-TEX
GAESTE 8-Inch Cooling Gel Memory Foam Mattress, Full, Medium Feel
Best for hot sleepers. Cooling gel memory foam with a medium feel, plus a machine-washable, anti-slip cover you can actually clean.
- Full size, 8 in
- Medium feel
- Cooling gel foam
- Washable cover
- Fiberglass free
Step 4: Treating the Stain
Dip a clean cloth into the solution and lightly dab the stain. Don’t oversaturate the mattress as excess moisture can lead to mold or mildew growth. Once you’ve treated the area, let the solution sit for several minutes to break down the stain and odor.
Step 5: Rinsing
Using a clean cloth dampened with water, rinse the area to remove any remaining cleaning solution. You may need to repeat this step a few times to ensure all soap residue is gone.
Step 6: Drying the Mattress
Finally, allow the mattress to air dry thoroughly. You can use a fan to expedite the drying process or, weather permitting, place the mattress in an area where it will receive good airflow and possibly some direct sunlight, which can also help to neutralize odors.
Additional Steps for Stubborn Stains and Odors
Enzyme Cleaners
For lingering stains or smells, an enzyme cleaner can be very effective. These cleaners are specifically designed to break down organic matter such as vomit. Apply the enzyme cleaner according to the manufacturer’s instructions, usually by spraying it on the affected area and letting it sit for a specified period before blotting away.
Hydrogen Peroxide
If an enzyme cleaner is not available, you can use hydrogen peroxide, but test it on a small, inconspicuous area first to ensure it doesn’t bleach or discolor the fabric. Apply a small amount to the stain and let it fizz and work into the stain before blotting away. Be careful not to use too much as hydrogen peroxide can also damage certain materials if not used cautiously.
Baking Soda
After the mattress has dried, you might still notice an odor. Sprinkling a generous amount of baking soda over the area can help absorb any lingering smells. Let the baking soda sit for several hours, or even overnight if possible, then vacuum it up using the upholstery attachment to remove the powder entirely from the mattress.
Preventative Measures and Maintenance
Waterproof Mattress Protectors
To protect your mattress from future accidents, consider using a waterproof mattress protector. These can be easily removed and washed, which is far easier than cleaning the mattress itself.
Regular Cleaning
It’s also beneficial to clean your mattress regularly, even when there isn’t a visible stain or odor. Vacuuming the mattress every time you change your sheets can help keep dirt, dust, and allergens at bay, and airing it out occasionally will help to keep it fresh.
Additional Tips and Considerations
– Act quickly: The sooner you tackle the cleanup, the easier it will be to remove the vomit and any potential stain or smell.
– Always use gentle, circular motions rather than vigorous scrubbing to avoid damaging the mattress fibers.
– Never saturate your mattress with water or cleaning solutions as this could damage its internal structure.
– Consider placing a few bowls of vinegar around the room; vinegar is a natural odor neutralizer and can help remove the scent of vomit from the air.
– If you’re unsure about any cleaning method, check your mattress’ care label or contact the manufacturer for advice.
Finishing Thoughts
Cleaning dog vomit from a mattress may not be a pleasant task, but by following the steps outlined above, you can handle it effectively and restore your mattress to a clean and fresh state. Remember to use cleaning solutions sparingly to prevent moisture damage, and consider using a mattress protector moving forward to make any future accidents easier to manage. Regular maintenance can not only extend the life of your mattress but can also ensure a healthier sleeping environment for you and your family.
