How to Remove Mattress Odor
Mattress odors can come from sweat, spills, pet accidents, smoke, mildew, and trapped moisture.
This guide explains how to remove mattress odor using practical cleaning methods that target both the smell and its source.
What Causes Mattress Odor?
To remove a smell effectively, it helps to identify where it is coming from.
Mattresses absorb liquids and airborne particles over time, especially in the foam, quilted layers, and inner padding.
- Sweat and body oils: Common in memory foam and pillow-top mattresses.
- Urine or pet accidents: Leave strong ammonia-like odors if not treated quickly.
- Spills and food stains: Can create sour or sticky smells as residue breaks down.
- Mildew and mold: Often caused by humidity, leaks, or poor airflow.
- Smoke: Tobacco and wildfire odors cling to fabric and foam.
- General mustiness: Usually linked to trapped moisture and dust buildup.
Start With Basic Ventilation
Fresh air is the simplest first step when learning how to remove mattress odor.
Remove the bedding, open windows if possible, and let the mattress air out for several hours.
If weather allows, place the mattress near sunlight without exposing it to prolonged harsh heat.
Ultraviolet light can help reduce surface odor-causing microbes, while airflow helps moisture evaporate.
- Strip all bedding, mattress pads, and protectors.
- Open windows and doors to improve circulation.
- Run a fan to move air across the mattress surface.
- Let the mattress dry completely before making the bed again.
Use Baking Soda To Absorb Odors
Baking soda is one of the most effective household tools for neutralizing mattress odor.
It works by absorbing moisture and helping reduce acidic or stale smells on the surface.
Sprinkle a generous, even layer over the entire mattress and leave it for several hours.
For stronger odors, let it sit overnight before vacuuming it away with a clean upholstery attachment.
Best practices for baking soda
- Apply it to a dry mattress for best results.
- Use more product on heavily affected areas.
- Avoid rubbing it into the fabric.
- Vacuum slowly to remove all residue.
How To Remove Urine Odor From a Mattress?
Urine odors require more than deodorizing because the smell comes from organic compounds that can linger inside the fabric.
A careful cleaning solution can break down residue before you neutralize the remaining odor.
Blot any fresh moisture with paper towels first.
Then mix a mild cleaning solution of white vinegar and water, or use an enzyme cleaner designed for urine, pet accidents, or biological stains.
Lightly spray the area, allow it to sit according to the product instructions, and blot again with a clean cloth.
After the area dries, apply baking soda to help remove remaining odor.
Vacuum thoroughly once the mattress is fully dry.
Important tips for urine stains
- Do not soak the mattress, since excess water can spread odor deeper.
- Use enzyme cleaners for repeated pet accidents or older stains.
- Allow full drying before replacing sheets.
- Consider a waterproof mattress protector afterward.
How To Remove Sweat and Body Odor?
Sweat and body odor often build up in areas where people sleep most, especially around the head, shoulders, and lower back.
These odors can usually be improved with dry cleaning methods and spot treatment.
Start with vacuuming to remove skin flakes, dust, and debris.
Then sprinkle baking soda over the mattress and let it sit for several hours.
If odor remains, lightly dab the affected areas with a mixture of mild dish soap and water or a fabric-safe upholstery cleaner, then blot dry immediately.
For foam mattresses, use as little liquid as possible to avoid trapping moisture inside the layers.
Can You Use Vinegar on a Mattress?
White vinegar can help with certain odors because it helps neutralize alkaline smells such as urine and some mildew-related residue.
However, it should be used carefully and sparingly.
Mix equal parts distilled white vinegar and water in a spray bottle and apply only a light mist to the odor source.
Avoid saturating the mattress, and always test a small hidden area first if you are concerned about fabric sensitivity.
Once treated, let the mattress dry completely.
The vinegar scent will fade as it dries, taking some of the original odor with it.
How To Get Rid of Mildew Smell?
Mildew usually means moisture has been trapped long enough for fungal growth to start.
If you notice a damp, earthy smell, drying the mattress is just as important as cleaning it.
Move the mattress to a dry room with strong airflow, and if safe for the material, place it near indirect sunlight.
Vacuum both sides, then use baking soda to absorb lingering odor.
For visible mildew spots, use a mattress-safe cleaner or a solution recommended by the manufacturer.
If the smell is strong or the mattress feels damp deep inside, professional cleaning may be the safest option.
What To Do About Smoke Odor?
Smoke odor can be stubborn because microscopic particles cling to fibers and settle into foam.
If the smell is mild, repeated ventilation and baking soda may help.
For stronger smoke exposure, more intensive cleaning is usually needed.
- Air the mattress out in a well-ventilated area for as long as possible.
- Vacuum every surface slowly to remove particles.
- Apply baking soda and leave it overnight.
- Use an upholstery-safe odor remover if the mattress material allows it.
If smoke odor persists after several cleaning attempts, the mattress may need professional restoration or replacement.
How To Remove Mattress Odor From Pet Accidents?
Pet accidents are especially challenging because they can leave odor deep inside the mattress.
Enzyme cleaners are usually the most effective option because they break down the organic material causing the smell.
Blot the area immediately, apply an enzyme cleaner, and let it work for the recommended time.
Afterward, blot again and allow the mattress to dry completely.
Finish with baking soda to capture any remaining scent.
For ongoing pet issues, a mattress protector and washable cover can prevent future problems.
Prevent Mattress Odor From Coming Back
Once you know how to remove mattress odor, prevention becomes much easier.
Regular care helps stop moisture, oils, and dust from building up again.
- Use a waterproof or moisture-resistant mattress protector.
- Wash bedding weekly in hot water when the fabric allows.
- Vacuum the mattress every few months.
- Rotate the mattress if the manufacturer recommends it.
- Keep bedroom humidity under control with ventilation or a dehumidifier.
- Address spills and accidents immediately.
Good airflow, routine cleaning, and quick stain treatment are the most reliable ways to keep a mattress smelling fresh over time.
When Should You Replace a Mattress?
Some odors cannot be fully removed, especially if the mattress has been repeatedly exposed to moisture, mold, smoke, or biological stains.
Replacement may be the better choice if the smell remains after deep cleaning or if the mattress shows visible structural damage.
Warning signs include persistent mildew odor, recurring urine smell, sagging foam, or stains that continue to reappear.
In these cases, a new mattress may be healthier and more cost-effective than repeated treatment.