Cleaning

How to Remove Bad Odors From a Mattress

A mattress can smell because of sweat, moisture, spills, urine, or poor ventilation, and each cause needs a slightly different approach. Before masking the odor, identify whether active moisture or a specific contamination needs to be cleaned.

2 min read

A mattress can smell because of sweat, moisture, spills, urine, or poor ventilation, and each cause needs a slightly different approach. Before masking the odor, identify whether active moisture or a specific contamination needs to be cleaned.

Identify whether the odor comes from moisture, sweat, or a spill

Strip the bed and inspect both sides, seams, and the foundation. If there is a damp area, a recent spill, or visible mold, address that cause first instead of treating the whole mattress as a general odor problem.

Vacuum and spot-clean only what needs it

Vacuuming dust and debris helps before spot cleaning. For stains, use as little liquid as possible and a cleaner compatible with the fabric; soaking foam can trap moisture deep inside for a long time.

Let the mattress dry completely with good airflow

Ventilate the room, separate the mattress from the base if the manufacturer allows it, and do not remake the bed until it feels fully dry rather than cool or damp. A fan can speed drying without adding excessive heat.

Investigate persistent moisture if the odor returns

If the smell returns within a few days, check room humidity, a poorly ventilated base, condensation, and possible leaks. A mattress with extensive mold, deep contamination, or odor that remains after thorough drying may need replacement.

Sources