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.

Compare prices: Walmart · eBay · Target
Prices vary by seller — check live price at each store.
Chot nhanh: xem 3 lua chon dang duoc doc nhieu nhat trong bai — xem bang so sanh

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

Editor's Pick
Carbona Oxy Powered Upholstery Cleaner with Brush & Sponge, Stain Remover for Couches, Car Seats & Mattresses
Carbona

Prime Carbona Oxy Powered Upholstery Cleaner with Brush

★ ★ ★ ★ ★
4.2 (0)
$12.74
View on Amazon.com
August 25, 2026
Limited Time
GEODE Mattress Cleaner & Deodorizer 32oz - Natural Enzyme Stain & Odor Remover, Lavender Scent, Non-Toxic for All Fabrics
Geode

Prime GEODE Mattress Cleaner & Deodorizer 32oz

★ ★ ★ ★ ★
4.2 (163)
$26.98
View on Amazon.com
August 25, 2026
Top Rated
Snowlily Mattress Stain Remover Foam Spray 300ml - Multi-Surface Cleaner for Mattress, Couch and Carpet
SNOWLILY

Prime Snowlily Mattress Stain Remover Foam Spray 300ml

★ ★ ★ ★ ★
3.1 (16)
$13.99 $17.99 -22%
View on Amazon.com
August 25, 2026

As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date/time indicated.

1
Prime Best Seller

FilmFix Mattress Cleaner Foam Spray 10.14 oz

FilmFix
In Stock
9.5 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
The FilmFix Mattress Cleaner is a 10.14 oz no-rinse foam spray that lifts stains and odors from mattresses and upholstery. Its standout no-rinse, spray and blot convenience and strong results on sweat yellowing and fresh accidents make it ideal for parents, pet owners and anyone refreshing an older mattress.
Pros & Cons

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
Detailed Review

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.

Specifications

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

2
Prime Editor's Pick

Carbona Oxy Powered Upholstery Cleaner with Brush

Carbona
In Stock
9.5 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
The Carbona Oxy Powered Upholstery Cleaner is a 13.5 Fl Oz stain remover with an integrated brush and sponge for couches, car seats and mattresses. Its fast acting, no residue oxygen formula makes it ideal for households needing quick spot cleaning without sticky buildup.
Pros & Cons

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
Detailed Review

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.

Specifications

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

3
Prime Limited Time

GEODE Mattress Cleaner & Deodorizer 32oz

Geode
In Stock
9.5 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
The GEODE Mattress Cleaner & Deodorizer is a 32oz natural enzyme spray that removes organic stains and neutralizes odors with a light sweet lavender scent. It stands out for its eco-friendly, non-toxic formula that is safe for all fabrics and is ideal for parents, pet owners and anyone refreshing mattresses, upholstery or carpets without harsh chemicals.
Pros & Cons

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
Detailed Review

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.

Specifications

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

4
-22%
Snowlily Mattress Stain Remover Foam Spray 300ml - Multi-Surface Cleaner for Mattress, Couch and Carpet
Prime Top Rated

Snowlily Mattress Stain Remover Foam Spray 300ml

SNOWLILY
In Stock
8.9 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
$17.99 Save $4.00
$13.99
The Snowlily Mattress Stain Remover is a 300ml multi-surface foam spray for mattresses, couches and carpets. Its controlled foam and soft peach scent are the standouts, making it best for light, everyday stains in homes with kids or pets.
Pros & Cons

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
Detailed Review

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.

Specifications

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

5
Prime

The Pink Stuff Miracle Foaming Carpet & Upholstery

The Pink Stuff
In Stock
9.5 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
The Pink Stuff Miracle Foaming Carpet & Upholstery Stain Remover is an Oxi-based foaming cleaner that lifts tough stains like red wine, coffee and pet accidents from carpets and upholstery. It is a strong choice for pet owners and households needing a color safe, odor neutralizing spot treatment.
Pros & Cons

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
Detailed Review

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.

Specifications

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

6
Prime

Mattress Stain Remover Foam Spray

Generic
In Stock
9.9 /10
Best For Home Rating
Best For Home Rating is calculated from each product's Amazon customer star rating: a base of 70 points plus up to 30 points scaled from that rating, shown out of 10. It uses the same formula for every product and is not influenced by any manufacturer, seller, or advertiser. Learn more ›
Updated: Aug 25, 2026
Last update on Aug 25, 2026. Prices, images, and product details are sourced from the product's current Amazon listing and may change at any time.
This 300ml dry foam spray is a no-scrub cleaner for mattresses, couches, carpets and car upholstery. Its gentle, fresh-scent formula is best for anyone who wants quick stain and odor removal without harsh scrubbing or rinsing.
Pros & Cons

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
Detailed Review

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.

Specifications

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.