How To Clean a Smelly Mattress: Simple Steps That Actually Help
If you’re wondering how to clean a smelly mattress, you’re not alone. Odors from sweat, spills, or everyday use can build up over time and make a bed feel less than fresh. The good news: with the right approach, many mattress smells can be reduced or removed at home.
Below, you’ll find clear answers to common questions about mattress cleaning and odor removal, plus step-by-step guidance you can follow safely on most mattresses.
Why Does My Mattress Smell in the First Place?
A smelly mattress usually comes from one or more of these sources:
- Sweat and body oils that soak into the surface over time
- Spills, such as drinks or food
- Accidents from pets or young children
- High humidity or poor airflow around the bed
- Dust and everyday use building up slowly
Understanding the cause helps you decide how to clean a smelly mattress effectively and which methods to use.
How To Clean a Smelly Mattress: Step-by-Step
1. Strip the Bed and Air It Out
- Remove sheets, pillowcases, and any mattress protector.
- Wash bedding according to the care labels.
- If possible, open windows or run a fan to increase airflow around the mattress.
Giving your mattress fresh air is a simple way to start reducing odors.
2. Vacuum the Mattress Thoroughly
Use a hand vacuum or the upholstery attachment on a regular vacuum:
- Go over the top, sides, and seams slowly.
- Pay extra attention to areas where you sleep most often.
Vacuuming helps remove dust, hair, and debris that can hold onto smells.
3. Deodorize With Baking Soda
Baking soda is commonly used to absorb odors.
- Lightly sprinkle a thin, even layer of baking soda across the entire mattress surface.
- For stronger smells, gently rub it in with your hand.
- Leave it on for at least a few hours; longer (6–24 hours) can be more effective.
- Vacuum thoroughly again to remove all residue.
This method is often a useful first step when deciding how to clean a smelly mattress without strong cleaners.
How Do I Tackle Specific Smells?
Sweat or General “Musty” Odor
- Start with vacuuming and baking soda.
- If the mattress care instructions allow, very lightly mist the surface with a solution of water and a small amount of mild detergent, then let it dry completely before making the bed again.
- Avoid soaking the mattress; excess moisture can worsen smells.
Food or Drink Spills
- Blot up fresh spills immediately with a clean, dry cloth.
- Use a small amount of mild detergent mixed with water on a cloth to gently dab the area.
- Blot again with a clean, damp cloth to remove soap residue.
- Allow the spot to dry fully, then use baking soda to help with any leftover odor.
Pet or Urine Odors
Urine can be more stubborn and may require repeated cleaning:
- Blot up as much liquid as possible (do not rub).
- Use a gentle cleaner suitable for fabrics, following the instructions carefully.
- Let the area dry completely, then apply baking soda and vacuum it up later.
- Repeat as needed if odors linger.
If strong odors remain after several attempts, professional cleaning may be helpful.
What Should I Avoid When Cleaning a Mattress?
To protect your mattress:
- Avoid soaking the mattress with water or cleaner; use small amounts only.
- Do not use harsh chemicals that might damage materials or leave strong residues.
- Be cautious with fragrances or essential oils; they may mask smells instead of addressing them and can bother some sleepers.
- Avoid steam cleaning unless the manufacturer’s care instructions specifically say it’s safe.
Checking the manufacturer’s cleaning guidelines is a good idea before using any new method.
How Can I Prevent Mattress Odors in the Future?
Once you’ve learned how to clean a smelly mattress, it’s helpful to keep it fresher longer:
- Use a washable mattress protector to catch sweat and spills.
- Wash sheets and bedding regularly.
- Let your mattress breathe by pulling back the covers during the day from time to time.
- Vacuum the mattress every few months.
- Address spills and accidents as soon as possible.
Simple habits like these can reduce how often deep cleaning is needed.
✔️ Quick Mattress Takeaways
Key points consumers should understand about How To Clean a Smelly Mattress
- Start simple: Strip the bed, increase airflow, and vacuum thoroughly.
- Baking soda helps: A light layer left for several hours can absorb many common odors.
- Target the source: Different smells (sweat, spills, accidents) may need slightly different cleaning steps.
- Avoid over-wetting: Too much liquid can lead to new smells and possible damage.
- Be patient: Some odors improve gradually and may need more than one cleaning session.
- Protect going forward: A mattress protector, regular washing, and periodic vacuuming help prevent future odor buildup.
With these practical steps, you can approach how to clean a smelly mattress confidently and keep your sleeping surface feeling fresher over time.

