How to properly disinfect a mattress to kill germs, bacteria, dust mites, and odors — without soaking it or damaging the foam.

You spend roughly a third of your life on your mattress, and over time it collects far more than it shows: sweat, skin cells, dust mites, and bacteria all work their way into the surface. Disinfecting your mattress a couple of times a year, or right after an illness, keeps it hygienic and can help with allergies and odor. The trick is killing germs without saturating the mattress, since trapped moisture is the one thing that can actually make matters worse. Here's how to do it properly.
A mattress is a warm, slightly humid environment, exactly what dust mites and bacteria like. Most of the time, regular cleaning is enough. But there are moments when a deeper disinfecting pass is worth it: after anyone in the house has been sick, following a spill or accident, when you bring home a secondhand mattress, or if you or a family member deals with allergies or asthma. In warm climates like Los Angeles, where windows stay open and humidity fluctuates, a seasonal refresh helps keep things in check.
You don't need specialty products. A vacuum with an upholstery attachment, baking soda, white vinegar or a mild disinfectant spray, a spray bottle, clean white cloths, and, if you have one, a garment steamer are all it takes. Sunlight is a bonus: UV rays naturally help kill bacteria and dust mites.
Remove sheets, protectors, and pads and wash them in the hottest water the fabric allows. Hot water is what kills dust mites and bacteria in fabric, so this step matters as much as cleaning the mattress itself.
Go over the entire surface, seams, and sides with an upholstery attachment. This removes dust, dead skin, and the debris dust mites feed on. Pay extra attention to the seams and tufts where buildup hides.
Lightly mist the surface with a disinfecting solution, a 50/50 mix of white vinegar and water works for general use, or use a fabric-safe disinfectant spray. The keyword is lightly. You want the surface damp, never wet. Wipe with a clean cloth and let it begin to dry.
If you own a garment or handheld steamer, passing it slowly over the surface uses high heat to kill dust mites and bacteria that spray alone may miss. Keep the steamer moving and don't let it soak any one spot.
Sprinkle a generous layer of baking soda across the whole mattress and let it sit for several hours, the longer the better. It absorbs residual moisture and neutralizes odors. Vacuum it all up when you're done.
Before remaking the bed, make sure the mattress is bone dry. Open windows, run a fan, or let sunlight hit it. Putting sheets on a damp mattress invites mildew, the exact problem you were trying to avoid.
The best disinfecting routine is the one you rarely need. A washable, breathable mattress protector blocks sweat, allergens, and spills from ever reaching the mattress, and a mattress topper adds another layer you can clean easily. Rotate the mattress periodically, vacuum monthly, and air the room out regularly. If you're dealing with allergies specifically, our guide on how to get rid of dust mites in a mattress goes deeper, and for post-illness situations, see how to sanitize a mattress after COVID. If your mattress is aging or the odor won't clear, our five LA showrooms can help you upgrade, with free same-day mattress delivery across Los Angeles.
Vacuum first to remove debris, then lightly mist the surface with a fabric-safe disinfectant or a 50/50 vinegar-and-water solution and wipe it down. Finish with baking soda to deodorize, and let the mattress dry completely before adding bedding.
Give a secondhand mattress a full treatment: vacuum every surface and seam, steam it if possible to kill dust mites, disinfect the surface with a fabric-safe spray, deodorize with baking soda, and let it dry in sunlight. A new protector before first use is strongly recommended.
Wash all bedding in hot water, vacuum the mattress, then disinfect the surface with a fabric-safe spray or steam, which uses heat to kill germs. Let it air out and dry fully. Steaming is especially useful after illness because heat is effective against many germs.
Yes. A 50/50 mix of white vinegar and water is a gentle, fabric-safe option that helps clean and deodorize. It's not a hospital-grade disinfectant, so for germs after illness, pair it with steam or a fabric-safe disinfectant spray for stronger results.
A deep clean every three to six months works for most people. Disinfect more often if you have allergies, pets, or after any illness or accident. Regular vacuuming and a washable protector reduce how often a full disinfecting is needed.
Ready for a fresh start? If your mattress has seen better days, take our quick sleep quiz to find the right replacement, or visit any of our five Los Angeles showrooms to try options in person.
Skip the comparison shopping. Answer a few questions and we'll narrow it down to the mattresses that actually fit your sleep style.
Buying guides and sleep advice, no email signup required.