WishFinds is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate, we earn from qualifying purchases.
Your mattress collects more than you probably want to think about: dead skin cells, dust mites, pet hair, sweat, body oils, and the fine dust that settles through your sheets every night. You sleep on it for roughly a third of your life, yet most people never clean it beyond changing the sheets. A vacuum deep clean will not replace a professional cleaning for a badly stained mattress, but done properly every few months, it removes a surprising amount of debris, reduces odor, and helps allergy sufferers sleep better.
This guide covers the full process: preparation, the vacuuming technique that actually lifts debris from deep in the padding, a baking soda deodorizing step, spot treatment for stains, and drying and protection tips that keep the mattress cleaner for longer. You do not need special equipment beyond a vacuum with an upholstery tool, though the right attachment makes a real difference.
Why Vacuum Your Mattress at All
Mattresses are dust mite territory. Dust mites feed on dead skin cells, and a mattress provides a warm, sheltered supply of both. Regular vacuuming removes skin cells, mite waste, and surface dust before they build up, and it also pulls out pet hair and lint that work into the fabric cover over time. People with dust mite allergies often notice the biggest benefit, because the mattress is the single largest reservoir of allergens in the bedroom.
What You Need
Start with a vacuum that has an upholstery tool or a mini motorized brush. A standard floor head is too wide and too aggressive for a mattress, and it will not reach into seams and tufts. An upholstery tool is narrower, gentler, and designed for fabric surfaces. If your vacuum has a hair screw tool or pet tool, that also works well, especially for pet hair on the mattress surface.
You will also need baking soda for deodorizing, a clean white cloth, a spray bottle with cool water, and a mild cleaning solution for spots — plain dish soap diluted in cool water works for most fresh stains. Keep a second dry cloth for blotting. Avoid colored towels, which can transfer dye to a damp mattress cover, and avoid harsh bleach or strong solvents, which can damage foam and fabric.
Step 1: Strip the Bed Completely
Remove all bedding: sheets, pillowcases, duvet cover, mattress protector, and any topper you use regularly. Wash the bedding while you clean the mattress, using hot water for sheets and pillowcases if the care labels allow it. Hot washing kills dust mites in bedding far more effectively than a cold cycle.
Step 2: Vacuum the Surface Slowly
Start with the top surface of the mattress. Attach the upholstery tool and vacuum in slow, overlapping rows, working from one end of the bed to the other. Press the tool firmly enough to make contact with the fabric, but do not push so hard that you compress the padding and block airflow. Overlap each row by about a third, just as you would when vacuuming carpet, and go over high-use areas — the middle of the bed and the pillow area — twice.
Then vacuum the sides of the mattress, the seams, and any tufts or buttons, using the crevice tool for seams and piping. Seams are dust traps: skin cells and hair collect along piping and in the folds around tufts, and a quick pass over the flat surface misses them entirely. If your mattress has handles, vacuum around them too. Finally, vacuum the box spring or bed base if you have one, including its top surface and sides, because dust from the base migrates back onto the mattress.
For a cordless vacuum with a tool designed for this job, the Dyson V15 Detect is a strong choice. Its Amazon listing notes a 6.8-pound weight, up to 60 minutes of run time, and a hair screw tool that sucks up long hair and pet hair from pet beds, car seats, and stairs — the same kind of tool that works well on mattress surfaces and seams.
Step 3: Deodorize With Baking Soda
Baking soda is the safest and most effective deodorizer for a mattress. After vacuuming, sprinkle a generous, even layer of plain baking soda over the entire top surface — roughly a full box for a queen mattress is a good guide, though you do not need to measure precisely. Use a sieve or shaker for an even layer, and work it lightly into the surface with your hand or a clean, dry brush so it contacts the fabric rather than sitting in piles.
Leave the baking soda in place for at least 30 minutes, and longer if odor is a real problem. Several hours is ideal for a mattress that has never been deodorized, or for a pet owner’s mattress. Baking soda absorbs moisture and odor molecules from the surface layers, and the longer dwell time lets it work on deeper odor. Keep the room ventilated and keep pets out while it sits, so nobody tracks it through the house.
After the dwell time, vacuum the baking soda up thoroughly, again in slow, overlapping rows. You may need two passes to remove it all, especially from seams and tufts. Check the vacuum’s bin and filter afterward, because fine baking soda powder can fill a bin quickly and coat a filter. If your filter is washable, rinse it and let it dry fully before the next use. For more on filter care, see our guide on how to clean a hepa filter, which covers washing, drying, and replacement timing for the filters in most modern vacuums.
Step 4: Spot-Treat Stains Carefully
Vacuuming and baking soda handle debris and odor, but stains need a different approach, and the golden rule is to keep the mattress as dry as possible. Never soak a mattress: excess water sinks into foam and padding, takes a very long time to dry, and can encourage mold growth inside layers you cannot see or reach.
For a fresh stain, blot — never rub — with a clean white cloth to lift as much as possible. Rubbing spreads the stain and pushes it deeper into the padding. For a dried or set stain, lightly dampen a white cloth with a solution of cool water and a small amount of mild dish soap, blot the stain gently, then blot again with a cloth dampened with plain cool water to remove soap residue. Work from the outside of the stain inward so you do not spread it, and change to a clean section of cloth as it picks up color.
For urine stains, the same blotting approach applies, followed by a baking soda treatment after the area is mostly dry. Enzyme cleaners designed for pet stains can help with biological stains, but test any cleaner on a hidden area of the mattress first and follow the product label exactly. Avoid bleach on a mattress: it can damage fabric and foam, discolor the cover, and leave a chemical odor that is hard to remove. If a stain is old, large, or accompanied by a persistent odor after cleaning, a professional mattress cleaning service may be the better option.
Step 5: Let the Mattress Dry Fully
Drying is not optional. After any spot treatment, leave the mattress stripped and exposed to air until it is completely dry to the touch, including the sides and any treated spots. Open windows, run a fan pointed at the bed, and if possible, let sunlight reach the mattress for part of the day — sunlight helps with both drying and odor, though direct sun for many hours can fade some fabrics.
Do not remake the bed over a damp mattress. Trapped moisture under sheets and a protector creates exactly the warm, damp environment that dust mites and mold prefer, undoing the cleaning you just did. In humid weather, drying can take several hours longer than expected, so start the process early in the day. A moisture check is simple: press a dry white cloth firmly onto treated areas and check whether it picks up dampness. If it does, keep waiting.
Protecting Your Mattress After Cleaning
A washable, waterproof mattress protector is the single best investment after a deep clean. It blocks sweat, spills, and skin cells from reaching the mattress, and it goes straight into the washing machine when it needs cleaning. Choose a protector that is quiet and breathable rather than a crinkly plastic sheet, or you will stop using it — and a protector in a closet protects nothing.
Wash your sheets weekly in hot water where care labels allow, and vacuum the mattress surface lightly every time you change the sheets if you have allergies or pets. For other tools, see the best cordless stick vacuums and handheld vacuums for pet hair, and for upkeep, see our robot vacuum maintenance guide. That quick pass takes five minutes and prevents the buildup that makes a deep clean necessary. Rotate the mattress head-to-foot every few months if the manufacturer allows it, so wear and body impressions distribute evenly rather than concentrating in one sleeping position.
Deep Cleaning by Mattress Type
| Mattress Type | Vacuuming Notes | Caution |
|---|---|---|
| Innerspring | Vacuum top, sides, and seams thoroughly | Avoid pressing hard on the pillow top, which can shift fill |
| Memory foam | Use upholstery tool, gentle pressure | Never soak foam; it dries very slowly and can mold inside |
| Latex | Vacuum normally, baking soda works well | Avoid harsh solvents that can degrade latex |
| Hybrid | Treat like innerspring with a foam top | Keep spot treatment light on the foam comfort layer |
| Pillow top | Vacuum the pillow top gently, twice | Pillow tops trap more debris; check seams carefully |
A vacuum with strong filtration helps here as well. The Shark Stratos Cordless, for example, is listed with an Anti-Allergen Complete Seal with HEPA filtration that captures over 99.9% of dust and allergens, a weight of 8.9 pounds, and up to 60 minutes of runtime in ECO mode. Those features matter when you are vacuuming the surface you sleep on, because a vacuum that leaks fine dust back into the air defeats the purpose of cleaning the mattress.
How Often Should You Deep Clean a Mattress?
For most households, a full deep clean every three to six months is a good rhythm, with a quick vacuum of the surface every month or every sheet change for allergy sufferers and pet owners. Homes with pets sleeping on the bed, children, or allergy sufferers should lean toward the shorter interval — every two to three months for the full process, with monthly surface vacuuming in between.
Frequently Asked Questions
Can I use a regular vacuum on a mattress?
Yes, provided you use an upholstery tool rather than a floor head. A floor head is too wide and aggressive for mattress fabric, while an upholstery tool is designed for fabric surfaces and reaches seams and tufts. A mini motorized brush or pet tool also works well, especially for pet hair. Avoid a rotating beater bar pressed hard into a pillow top, which can damage the fill.
Does vacuuming a mattress remove dust mites?
Vacuuming removes dust mites from the surface layers along with the skin cells they feed on, and it reduces allergen levels noticeably, but it does not eliminate mites living deep inside the padding. For allergy control, combine vacuuming with hot-washed bedding, a zippered allergen encasement, and regular deep cleans. A vacuum with sealed HEPA filtration helps by trapping fine particles instead of blowing them back into the bedroom air.
How long should baking soda stay on a mattress?
At least 30 minutes for light freshening, and several hours for a mattress with noticeable odor or one that has never been deodorized. Longer dwell time lets baking soda absorb more moisture and odor from the surface layers. Vacuum it up thoroughly afterward in slow, overlapping passes, and check the filter, since fine powder can coat it.
Can I steam clean a mattress?
Steam cleaning can work on some mattresses, but it carries real risk: excess moisture can sink into foam and padding and encourage mold if the mattress does not dry fully. If you steam clean, use the lowest moisture setting, work in small sections, and allow a full day of ventilation for drying. For memory foam mattresses in particular, vacuuming plus spot treatment is usually the safer choice.
What should I do about a mattress that still smells after cleaning?
First, confirm the mattress is fully dry, because a damp mattress smells musty on its own. If it is dry and odor persists, repeat the baking soda treatment with a longer dwell time, check the bed base and surrounding area for the odor source, and consider whether the odor is coming from inside the padding rather than the surface. Persistent, deep odor after two full cleaning cycles usually means professional cleaning or replacement is the realistic next step.
Is it safe to vacuum a mattress with a cordless vacuum?
Yes. A cordless stick vacuum with an upholstery tool is well suited to mattress cleaning, and its lighter weight makes it easier to maneuver on a bed than a heavy upright. Just make sure the battery is charged before you start, empty the bin before baking soda cleanup so it does not fill mid-job, and clean the filter afterward.
Final Verdict
Deep cleaning a mattress with a vacuum is straightforward, inexpensive, and genuinely worthwhile: strip the bed, vacuum slowly with an upholstery tool including seams and sides, deodorize with baking soda and a long dwell time, spot-treat stains with minimal liquid and plenty of blotting, and let everything dry completely before remaking the bed. Add a washable protector and a regular vacuuming rhythm, and your mattress will stay fresher, last longer, and be a much healthier place to spend a third of your life.
