|

How to Sanitize a Used Mattress

Bringing home a used mattress can save you hundreds of dollars, but it also brings someone else’s dead skin cells, dust mites, and potentially stubborn odors into your bedroom. The good news? You don’t need to replace it. With the right supplies and a methodical approach, you can sanitize a used mattress thoroughly enough to sleep on it with confidence. This guide walks you through the entire process, from prep work to the final freshness check, so you know exactly what to tackle first and when to call it done.

Before You Start: What You Need and What to Check

Before you break out the cleaning supplies, take a hard look at the mattress’s condition. Sanitizing removes biological contaminants, but it won’t fix structural damage. Run through this quick inspection first:

  • Check for stains: Dark spots, especially brown or yellow rings, indicate biological fluids. You’ll need to treat those before sanitizing, or the heat and moisture from cleaning will set the stain permanently.
  • Sniff test: Walk away from the mattress for a minute, then come back and smell it. If you detect ammonia (urine) or mustiness, you’re dealing with more than surface dirt. You’ll need an enzymatic cleaner for urine and a thorough drying plan for mold prevention.
  • Inspect the seams: Run your hand along the edges. If you feel lumps, broken springs, or sagging, sanitizing won’t fix comfort issues. In that case, skip the deep clean and invest in a new mattress instead.

Gather your supplies:

  • Vacuum with upholstery attachment (and crevice tool)
  • Baking soda (at least 1–2 cups for a full-size mattress)
  • White vinegar or enzymatic cleaner (for urine/odor)
  • Hydrogen peroxide (3% solution) and dish soap (for blood or organic stains)
  • Spray bottle
  • Clean microfiber cloths or towels
  • Optional: handheld steam cleaner (if you have one)
  • Optional: waterproof mattress protector for after cleaning

Safety note: Work in a well-ventilated area. If the mattress has visible mold, wear an N95 mask and gloves. Mold spores become airborne easily, and you don’t want to inhale them while you work.


Step 1: Strip and Vacuum the Mattress Thoroughly

The single most important step in sanitizing a used mattress is removing the loose debris and dust mites before you introduce any liquid. Vacuuming first prevents you from turning dry dust into wet mud.

1. Remove all bedding — sheets, pads, and protectors. Wash them immediately in hot water (130°F or higher) to kill dust mites and bacteria.

2. Use the upholstery attachment on your vacuum. Go over the entire top surface in slow, overlapping passes.

3. Switch to the crevice tool for the edges, seams, and any tufted buttons. Dust mites and skin flakes accumulate in these tight spaces.

4. Flip the mattress and vacuum the bottom side too. Even if you won’t sleep on that side, it harbors dust and can transfer contaminants back to the top.

5. Vacuum the box spring or bed frame while you’re at it. There’s no point sanitizing the mattress if the surface beneath it is still shedding dust.

Early checkpoint: After vacuuming, run your hand across the surface. If you still see visible dust or debris, vacuum again. The mattress should look noticeably cleaner before you proceed to any wet cleaning step.


Step 2: Spot-Treat Stains Before Deep Cleaning

Now that the surface is clean, look for stains you spotted during inspection. Treating them now prevents them from setting when you apply moisture later.

For Urine Stains and Odors

Urine requires an enzymatic cleaner to break down the uric acid crystals — vinegar alone won’t cut it. You can buy a commercial enzymatic pet cleaner, or make your own:

  • Mix 1 part white vinegar with 1 part water in a spray bottle.
  • Spray the stained area until damp, then sprinkle baking soda generously over it.
  • Let it sit for 6–8 hours or overnight. The baking soda will absorb odor while the vinegar works on the stain.
  • Vacuum up the dried baking soda.

For Blood or Organic Stains

Hydrogen peroxide is your best option here. Test it on a small, hidden corner first to ensure it doesn’t bleach the fabric.

  • Mix 1 part 3% hydrogen peroxide with 1 part dish soap.
  • Apply to the stain with a clean cloth, blotting — don’t rub, which pushes the stain deeper.
  • Let it foam for 5–10 minutes, then blot with a damp cloth to remove residue.

Likely cause of failure: If you skip this step and move straight to deep cleaning, the moisture from later steps will reactivate old biological stains, and you’ll end up with a darker, more stubborn mark than you started with.


Step 3: Deep Clean with Steam or a Gentle Solution

This is where the actual sanitizing happens. You have two solid options depending on what equipment you own.

Option A: Steam Cleaning (Most Effective)

A handheld steam cleaner with a fabric attachment is the most thorough way to sanitize a used mattress. Steam reaches 212°F, which kills dust mites, bacteria, and bed bug eggs on contact.

  • Work in small sections, moving the steam head slowly across the fabric.
  • Keep the steam head moving to avoid soaking the mattress — you want steam, not a flood.
  • Follow immediately with a dry microfiber cloth to blot up excess moisture.

Option B: Spray and Blot (No Steam Cleaner Needed)

If you don’t have a steamer, a light misting works — you just need to be more careful about drying.

  • Fill a spray bottle with cold water and a few drops of tea tree oil or eucalyptus oil (both have natural antimicrobial properties).
  • Lightly mist the entire surface. You want the fabric damp, not dripping.
  • Let it sit for 10–15 minutes, then blot with a clean, dry towel to pull out moisture.

Friction point: The biggest mistake people make here is over-wetting. A mattress is essentially a giant sponge. If you soak it, the moisture penetrates deep into the foam or padding, where it can’t dry properly. That creates a perfect environment for mold. When in doubt, use less liquid — you can always add more, but you can’t easily remove a soaked core.


Step 4: Deodorize with Baking Soda

Baking soda is the workhorse of mattress deodorizing. It neutralizes acids and absorbs lingering smells that washing can’t remove.

1. Sprinkle a generous, even layer of baking soda over the entire mattress surface. Don’t be shy — a thin dusting won’t do much.

2. Let it sit for at least 30 minutes. For heavy odors, leave it for 6–8 hours or overnight. The longer it sits, the more odor it absorbs.

3. Vacuum thoroughly with the upholstery attachment. Go over the surface multiple times to ensure you remove all the powder.

Success check: After vacuuming, put your nose close to the mattress and inhale. You should smell nothing — not baking soda, not mustiness, just neutral fabric. If you still detect odor, repeat the baking soda step before moving on.


Step 5: Dry Completely — The Non-Negotiable Step

Drying is the step most people rush, and it’s the one that determines whether your sanitizing effort lasts or backfires. A damp mattress invites mold and mildew, which can trigger allergies and respiratory issues.

How to dry properly:

  • Open windows and turn on fans to circulate air.
  • Use a dehumidifier if you have one — it pulls moisture from the air faster than fans alone.
  • Flip the mattress after a few hours to let the underside dry too.
  • Wait 24 hours minimum before putting any bedding on. If you can feel any coolness or dampness when you press your hand on the fabric, it’s not dry yet.

Escalation signal: If the mattress still feels damp after 48 hours, you have a problem. The moisture has likely penetrated the core, and you risk mold growth. At this point, consider renting a wet/dry vacuum to extract moisture, or move the mattress to a sunny, dry location. If mold appears (black or green spots), you’ll need to follow a dedicated mold removal process — you can learn how to remove mold from mattress effectively before deciding whether the mattress is salvageable.


Step 6: Protect Your Work

Once the mattress is completely dry, you’re done — but only if you take one final step. A waterproof, breathable mattress protector is non-negotiable for a used mattress. It creates a barrier against future spills, sweat, dust mites, and bed bugs. Without it, all your sanitizing work is one night of sweating away from being undone.

Choose a protector that is:

  • Waterproof (look for a polyurethane or TPU backing)
  • Breathable (cotton or bamboo top layer to prevent heat buildup)
  • Machine washable (so you can clean it regularly)

When to Skip the DIY and Call a Professional

Not every used mattress is worth the effort. Consider professional cleaning or replacement if:

  • You see visible mold covering more than a small patch. Professional ozone treatments can sometimes save a moldy mattress, but extensive mold means the spores have penetrated deep into the padding.
  • The mattress has a strong, persistent urine smell that doesn’t improve after enzymatic treatment. Older urine stains can crystallize deep in the foam, making them nearly impossible to remove at home.
  • You have severe allergies or asthma. Even after thorough cleaning, a used mattress retains some allergens. If you’re highly sensitive, the $200–$500 you’d spend on professional cleaning might be better put toward a new budget mattress.

Frequently Asked Questions

Can I use bleach to sanitize a used mattress?

No. Bleach is too harsh for mattress fabric and can damage the fibers, discolor the surface, and leave behind toxic fumes that you’ll breathe while sleeping. Stick to hydrogen peroxide for stains and steam or vinegar-based solutions for general sanitizing.

How long should I air out a used mattress before sleeping on it?

Plan for at least 24 hours of drying time after cleaning. If you used a steam cleaner or any liquid solution, give it the full 24 hours. If you only vacuumed and used baking soda, you can sleep on it the same night — just vacuum up all the powder first.

Will sanitizing a used mattress get rid of bed bugs?

Sanitizing kills some bed bugs and eggs on contact, especially with steam at 212°F, but it won’t eliminate an infestation. Bed bugs hide deep inside seams and crevices where steam can’t reach. If you suspect bed bugs, skip the DIY route and call a pest control professional for heat treatment.

How often should I sanitize my mattress?

For a mattress you use regularly, a full sanitizing routine (vacuum + baking soda) every 3–6 months is reasonable. The deep clean with steam or liquid should happen once or twice a year. If you have pets or allergies, increase the frequency.


Final Thoughts

Sanitizing a used mattress is a weekend project that pays off in both savings and peace of mind. The process comes down to five non-negotiable steps: vacuum, spot-treat, deep clean, deodorize, and dry completely. Skip any of them, and you’re compromising the result. Take your time, especially with drying, and you’ll end up with a mattress that feels — and smells — like new.

If you’re dealing with stubborn stains that won’t budge, check out our guide on how to remove mattress stains for targeted solutions. And if you’re also cleaning bedding or pillows, our guide on how to wash pillows comforters will help you complete the job. Once your mattress is clean, invest in a good protector and enjoy the savings — you’ve earned them.

Explore This Topic

Leave a Reply

Your email address will not be published. Required fields are marked *