This article contains affiliate links. If you purchase through one of our links, we may earn a commission at no extra cost to you. This does not influence which products we include or how they are ranked.
To clean a memory foam mattress properly, you should vacuum it thoroughly, treat odors with baking soda, spot clean stains with a tiny amount of gentle cleaner and water, then let it air dry completely. You should never soak memory foam, put it in a washing machine, or use harsh heat, because the foam acts like a sponge and will trap moisture and break down.
In this guide you will learn the exact order to do each step, what tools and cleaners are safe for memory foam, and how to prevent future buildup. You will also see how to handle common spills and smells without damaging your bed, and explore our mattresses guide for care tips that extend mattress life.
How to Clean a Memory Foam Mattress Step by Step Without Damaging It
1. Strip the Bed and Vacuum Every Surface
Remove all bedding, toppers, and protectors and wash them separately on a gentle, warm cycle. Vacuum the entire mattress surface, sides, and seams with an upholstery attachment to lift dust, hair, crumbs, and dust mites that settle deep in the texture.
Pay extra attention to tufts, zippers, and edges where debris collects, and use a crevice tool for seams. If you have a removable cover that is marked machine washable, wash it according to its label, otherwise just vacuum it and spot clean the cover itself.
2. Freshen and Deodorize With Baking Soda
Sprinkle a light, even layer of plain baking soda over the whole surface to absorb odors and light moisture. Let it sit for at least 30 minutes, or up to 8 hours for stronger odors, while you ventilate the room with open windows or a fan.
Vacuum the baking soda away completely with the upholstery tool, making two slow passes to ensure no powder remains. For a fresher finish between deep cleans, you can pair this step with breathable sheets for hot sleepers that help reduce sweat buildup.
3. Spot Clean Stains With Minimal Moisture
Mix a small amount of mild dish soap or enzyme cleaner with cool water, then lightly dampen a clean white cloth, not the mattress itself. Blot the stain from the outside inward, never scrub or saturate, because scrubbing can push the stain deeper and tear delicate foam cells.
After blotting, dab with a separate cloth lightly moistened with plain water to remove any soap residue, then blot dry with a towel. For urine, sweat, or other organic stains, an enzyme based formula works better than harsh bleach or ammonia, which can discolor and degrade memory foam.
4. Dry Completely With Air, Not Heat
Memory foam must dry fully before you make the bed, otherwise trapped dampness can lead to mildew and lingering odor. Open windows, run a fan, or point a cool air circulator at the mattress and allow several hours, ideally 6 to 8, until it feels completely dry to the touch.
Never use a steam cleaner, hair dryer on high heat, or prolonged direct sunlight, as high heat can warp foam and break down its support. If the room is humid, run a dehumidifier to speed evaporation without adding heat that could damage the material.
5. Protect It So You Clean Less Often
Once dry, rotate the mattress if your manufacturer recommends it, then cover it with a breathable, waterproof protector. This barrier stops spills, sweat, and allergens from reaching the foam in the first place and makes future cleaning much faster.
Wash your protector and sheets weekly and vacuum the mattress monthly to keep dust from settling. Pairing a protector with a pillow that stays fresh longer helps keep your whole sleep setup cleaner with less effort.
Tools That Help You Clean Memory Foam Safely
Quick Picks at a Glance

Prime FilmFix Mattress Cleaner Foam Spray 10.14 oz

Prime Carbona Oxy Powered Upholstery Cleaner with Brush

Prime GEODE Mattress Cleaner & Deodorizer 32oz

Prime Snowlily Mattress Stain Remover Foam Spray 300ml

Prime The Pink Stuff Miracle Foaming Carpet & Upholstery

Prime Mattress Stain Remover Foam Spray
As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date/time indicated.
Pros
- Proven effective on both fresh accidents and set-in yellowing with visible fading
- No-rinse design saves time and avoids long drying times
- Easy to use with no special tools or professional cleaning required
- Also deodorizes while removing stains for a fresher mattress
Cons
- Older or heavily yellowed areas may need two treatments for best results
- Limited ingredient and scent details provided in the listing
- 10.14 oz size is best for spot cleaning, not full mattress deep cleans
The FilmFix Mattress Cleaner Foam Spray is a no-rinse fabric cleaner made specifically for mattresses, toppers and upholstery. It is designed for anyone dealing with sweat yellowing, spills, pet accidents and daily buildup that cannot be machine washed.
Its standout feature is the clinging foam that lifts stains without rinsing or soaking. In real world use, buyers report noticeably faded yellowing after two applications and complete removal of fresh accidents with odor gone after a simple spray, wait and blot process.
The 10.14 fl oz spray bottle is compact, lightweight and easy to handle, with a foam output that stays where you spray it. The design is practical and focused on targeted spot cleaning rather than bulky shampoo machines.
There are a few limitations to note. Deeply set or years old stains often need a repeat treatment, and the product listing shares little about fragrance or full ingredients. Coverage is also limited, so larger surfaces may use up the bottle quickly.
Overall, this is a convenient and effective solution for extending mattress life without professional service. If you want a fast, low effort stain and odor remover for mattresses and fabric surfaces, it is a smart addition to your cleaning kit.
Brand: FilmFix
Form: No-Rinse Foam Spray, 10.14 fl oz
Category: Fabric Cleaners for Mattresses and Upholstery
Use On: Mattresses, Mattress Toppers, Pillow Top Mattresses, Fabric Upholstery
Package Dimensions: 7.24 x 2.99 x 2.91 inches, 13.76 ounces
Manufacturer: HK Jingyin Biotechnology Co., Limited
Pros
- Fast acting oxygen based cleaning power
- Convenient 2 in 1 brush and sponge applicator included
- Leaves no residue or stiffness on fabric
- Highly ranked in Household Fabric Upholstery Cleaners
- Suitable for multiple surfaces from home to vehicle
Cons
- 13.5 Fl Oz size is best for spot cleaning, not large scale deep cleaning
- Requires spot testing on delicate or non colorfast fabrics
- Limited detailed product information available online
The Carbona Oxy Powered Upholstery Cleaner is a dedicated fabric stain remover designed for everyday upholstery care. It is aimed at homeowners, car owners and renters who need to refresh couches, car seats and mattresses without professional equipment.
Its standout feature is the oxygen powered fast acting formula that lifts stains quickly while leaving no residue behind. In real world use, this means less scrubbing and no stiff or sticky fabric after cleaning, which is ideal for high traffic sofas and vehicle interiors.
The bottle includes a built in brush and sponge applicator that makes application precise and mess free. At 13.5 Fl Oz and just over a pound, it feels sturdy yet compact enough to store under a sink and grab for quick spot treatments.
Drawbacks are modest but worth noting. The smaller bottle size means it is best for spot cleaning rather than deep cleaning large sectionals, and as with any oxy cleaner you should spot test on delicate or dark fabrics first.
Overall, this is a practical and effective choice for anyone wanting a fast, low residue solution for common upholstery stains. It combines trusted Carbona cleaning power with thoughtful applicator design for convenient at home results.
Brand: Carbona
Model Number: 231FBA1
Volume: 13.5 Fl Oz
Package Dimensions: 9.25 x 4.45 x 3.46 inches, 1.04 pounds
Category: Household Fabric Upholstery Cleaners
Included Tools: Integrated brush and sponge applicator
Formula: Oxy powered, fast acting, no residue
Pros
- Effectively removes both old and new organic stains according to verified users
- Completely neutralizes sour and lingering odors while leaving a pleasant, light lavender scent
- Non-toxic and eco-friendly formula safe for all fabric types including mattresses and carpets
- Simple to use with no rinsing required, just spray and let sit
- Versatile performance beyond mattresses, also works on carpets and upholstery
Cons
- Results can be inconsistent on deep set stains, with some users reporting little change after overnight treatment
- Lavender fragrance, while light for most, may not suit those sensitive to scents
- Requires extended dwell time overnight for best results, not an instant cleaner
The GEODE Mattress Cleaner and Deodorizer is a 32 fl oz enzyme based spray designed to clean and refresh fabric surfaces, primarily mattresses. It is ideal for families with young children, pet owners, and anyone dealing with sweat, spills or lingering odors who prefers a plant derived, non-toxic solution.
Its standout feature is the natural enzyme formula that targets organic matter to break down stains and neutralize odors rather than covering them up. In real world use, many customers report impressive results on both fresh accidents and older mysterious stains, plus complete removal of sour smells, while leaving a soft sweet lavender freshness.
The bottle is a practical spray format measuring 2.5 x 4.5 x 9 inches, easy to store and handle for spot treatments. The formula is eco-friendly and safe for all fabrics, so you can confidently use it on mattresses, upholstery and carpets without worrying about harsh residues or discoloration.
Performance is not uniform for every stain type, and a few users found that heavily set stains remained after an overnight soak. The lavender scent is generally described as pleasant and light, but fragrance sensitive users should test in a ventilated area, and you will need to allow several hours for the enzymes to work.
Overall, GEODE delivers a compelling balance of effective cleaning, odor elimination and gentle, non-toxic care for your home. If you want a fabric safe deodorizer that actually addresses the source of odors and leaves a fresh natural scent, this is a strong choice worth trying.
Brand: Geode
Size: 32 fl oz spray bottle
Formula: Natural enzyme based, eco-friendly and non-toxic
Scent: Sweet Lavender, light and not overpowering
Compatibility: Safe for all fabrics including mattresses, upholstery and carpets
Dimensions: 2.5 x 4.5 x 9 inches, 2.25 pounds
Snowlily Mattress Stain Remover Foam Spray 300ml
Pros
- Foam is easier to control than liquid sprays with less waste and mess
- Light, pleasant peach scent that is not overpowering for sensitive users
- Effective on light carpet and couch stains with quick results
- Feels less harsh and chemical heavy than many traditional cleaners
- Comes with sponge and brush for targeted agitation
Cons
- Inconsistent results on tough, set-in mattress stains and odors
- Pump can leak or misfire and may require a sponge for even application
- Some users report a plastic like scent or discoloration if not applied correctly
The Snowlily Mattress Stain Remover is a 300ml foam spray designed to refresh mattresses, couches, carpets and other fabric upholstery. It is best suited for busy households, pet owners and parents who need quick spot cleaning for everyday messes rather than deep restoration.
In real world use, the foam excels on light, fresh stains on carpets and sofas, lifting marks quickly with minimal product. Users highlight the soft peach scent and gentler feel compared to harsh chemical sprays, though performance is inconsistent on older, tougher mattress stains.
The design focuses on a controlled foam pump that helps prevent overspray and waste, offering more precise coverage than traditional liquid triggers. The kit includes a sponge and brush to work the foam into the fabric grain, which helps with even distribution when used as directed.
Drawbacks are worth noting. The pump can be inconsistent, sometimes leaking or dispensing to the side, and the foam can be sensitive on skin so gloves are advisable. On stubborn stains it may need multiple applications, and improper technique has left discoloration for some users.
Overall, Snowlily is a handy, low odor option for light maintenance cleaning across multiple surfaces. If you want a gentle, easy to control foam for quick touchups it is worth trying, but those facing deep set stains or strong odors may need a more heavy duty solution.
Brand: SNOWLILY
Form: Foam Spray, 300ml
Use On: Mattress, Couch, Carpet, Fabric and Upholstery
Package Dimensions: 6.93 x 4.76 x 3.9 inches, 14.07 ounces
Included: Foam cleaner with pump, sponge and brush applicator
Pros
- Effectively removes tough stains including pet urine, wine and coffee, often in one application
- Safe for colors and multiple fabric types including carpets and tweed upholstery
- Foam formula helps lift embedded dirt while preventing over wetting
- Freshens fabrics by tackling odor along with visible stains
Cons
- Noticeable scent that some users describe as strong or mildew like and slow to fade
- Results can vary on older or heavily set stains and may require repeat treatment
- Foam spray can dispense unevenly if not applied carefully
The Pink Stuff Miracle Foaming Carpet & Upholstery Stain Remover is a 16 Fl Oz Oxi-based spot cleaner designed for carpets, sofas and other soft furnishings. It is ideal for pet owners, parents and anyone dealing with frequent spills from wine, coffee, juice or grease.
In real world use, the foaming action helps break down and lift stains from deep within fibers rather than just surface cleaning. Reviewers report impressive results on fresh pet accidents and everyday spills, with some seeing white couches and carpets restored to like new condition after a single application.
The spray bottle is compact and easy to handle, measuring just under 11 inches tall for convenient storage. The foam dispenses in a controlled way to concentrate the cleaner on the stain, which helps prevent over wetting and keeps the formula color safe on most fabrics.
The most common complaint is the scent, which is marketed as rhubarb but described by some users as strong or mildew like and lingering for hours. Performance is also not completely consistent, with a few users noting little change on certain stains or needing multiple treatments for older marks.
Overall, this is a highly effective and affordable stain remover that delivers strong value for routine and emergency cleaning. If you can tolerate the initial smell, it is a reliable choice for keeping carpets and upholstery looking and smelling fresh.
Product Dimensions: 3.94 x 0.79 x 11.02 inches
Weight: 1.23 pounds
Volume: 16 Fl Oz
Item Model Number: 823783
Manufacturer: Star Brands LTD
Form: Foaming Oxi-based spray
Use On: Carpets and upholstery, color safe formula
Pros
- Effortless no-scrub application saves time and protects fabric fibers
- Works on a wide range of home and automotive surfaces
- Leaves a fresh, clean scent that helps neutralize odors
- Compact spray format allows precise, mess free spot cleaning
- Ideal for quick maintenance between deep cleans
Cons
- 300ml capacity may require reapplication or extra bottles for large areas
- Limited ingredient transparency and fabric compatibility details from Generic manufacturer
- Set-in or older stains may need multiple treatments for full removal
This 300ml dry cleaning foam spray is an all purpose stain remover made for mattresses, sofas, carpets, rugs, upholstery and car seats. It is ideal for busy households, renters and car owners who want quick fabric refreshes without deep washing or professional services.
The standout feature is the no-scrub foam that lifts dirt and stains to the surface for easy blotting, helping protect delicate fabrics from abrasion. In real world use it handles everyday spills and odors well, while the fresh and clean scent leaves fabrics smelling revitalized instead of just masked.
Design is simple and practical, with a compact 300ml spray bottle that is easy to store and aim for precise spot treatment. The foam dispenses evenly and clings to both flat and vertical surfaces, giving you controlled coverage without oversaturating the material.
Drawbacks include the modest bottle size, which can run out quickly when treating larger areas, and the need for repeat applications on older, set-in stains. As a Generic product, detailed ingredient and compatibility information is limited, so testing on a hidden area first is recommended.
Overall, this cleaner offers convenient, gentle maintenance for light to moderate stains across home and auto fabrics. If you need a quick, no-rinse solution to keep mattresses and upholstery fresh between deep cleans, it is a practical and user friendly choice.
Product Type: Mattress Cleaner Dry Foam Spray, No-Scrub Formula
Suitable For: Mattress, bed, sofa, carpets, rugs, upholstery, car seats
Scent: Fresh and clean
Net Content: 300ml per bottle
Model Number: fkiuid121
Manufacturer: Generic
Package Includes: 1 or 2 packs of Mattress Cleaner Spray
These foaming and enzyme cleaners are designed to lift stains and odors without soaking the foam. They create a light, no rinse foam that you blot away, which helps you control moisture while targeting sweat, urine, and everyday yellowing on mattresses and upholstery.
When This Won’t Fix It
If your memory foam has a deep mold colony, a large saturated urine stain that has soaked through several inches, or foam that is crumbling, sagging, or smells musty even after thorough drying, surface cleaning will not restore it. In those cases contact a professional mattress cleaning service for deep extraction or consider replacement, especially if the mattress is older than 7 to 8 years.
Frequently Asked Questions
Can you use baking soda and vinegar on a memory foam mattress?
Yes, but use them separately and sparingly. Baking soda is safe for deodorizing when vacuumed away fully, while vinegar should be diluted heavily and only blotted on small spots, never poured. In 2026 most care experts recommend enzyme cleaners over vinegar for organic stains because they neutralize odor without leaving excess moisture.
How often should you clean a memory foam mattress?
Vacuum monthly and deodorize with baking soda every 3 to 6 months, with immediate spot cleaning for any spills. If you sweat heavily or have pets, increase vacuuming to every two weeks and use a waterproof protector. For ideas on materials that resist odors naturally, see our guide to bamboo mattress options that stay cooler and fresher.
Why does my memory foam mattress still smell after cleaning?
Lingering odor usually means moisture is still trapped inside or the baking soda was not left long enough. Let the mattress air out uncovered for a full day with good ventilation and repeat the baking soda treatment. If the smell persists after two full dry cycles, the odor may be deep inside the foam layers and need professional treatment.
Write Your Review
No reviews yet. Be the first to share your experience!