How to Clean a Memory Foam Mattress: Spot Cleaning Guide

Bed Kingdom guide · Updated October 2026 · 3 min read

Memory foam mattresses require spot cleaning only; never immerse them in water or use a wet-vac because the dense foam absorbs liquid and can take days to dry, leading to mould. Use the dry and damp methods below to treat spills, sweat, blood, urine or odours on any UK size from small single 75x190cm (2ft6) up to super king 180x200cm (6ft).

Why Memory Foam Needs Special Care

Memory foam is open-cell viscoelastic polyurethane that conforms to the body but holds moisture deep inside. Submersion cleaning voids the fire-safety compliance under the Furniture and Furnishings (Fire) (Safety) Regulations 1988 and BS 7177. Always work from the surface down, using minimal liquid. Check the product page of your mattress for any specific notes before cleaning.

Essential Tools and Materials Checklist

  • White microfibre cloths (at least four, 30x30cm each)
  • Enzyme-based cleaner formulated for protein stains (pet, blood, sweat)
  • Baking soda (sodium bicarbonate, food grade)
  • Distilled white vinegar (5% acidity)
  • Cold water in a spray bottle (set to mist, not stream)
  • Handheld vacuum with upholstery attachment
  • Soft-bristle brush (nylon, not wire)
  • Disposable gloves and a fan for airflow

Decision rule: if the stain is fresh and wet, blot first; if dry and set, rehydrate lightly with misted water before enzyme treatment.

Step-by-Step Spot Cleaning Process

  1. Remove all bedding and vacuum the entire surface using the upholstery tool. Work in overlapping 30cm strokes.
  2. Blot any liquid spill immediately with a dry microfibre cloth; press, do not rub.
  3. Mix cold water with white vinegar in a spray bottle. Mist the stained area and let it sit for 60 seconds.
  4. Apply a small amount of enzyme cleaner directly to the stain. Gently work it in with the soft brush in circular motions. Leave for the manufacturer’s stated dwell time.
  5. Blot repeatedly with a clean damp cloth until no colour transfers. Follow with a dry cloth to remove excess moisture.
  6. Sprinkle baking soda liberally over the treated area and beyond it. Leave for at least 8 hours (overnight is best) with a fan blowing across the mattress.
  7. Vacuum away all baking soda. Repeat the full process if any odour or discolouration remains.

For larger mattresses such as king size, divide the surface into squares and clean one at a time to avoid over-wetting any single zone.

Dealing With Common Stains on Memory Foam

Blood and Sweat Stains

Use an enzyme cleaner within one hour if possible. For older blood stains on a Maxitex Quartz Memory Foam Mattress, rehydrate first with a vinegar-water mist before enzyme application. Never use hot water; it sets the protein.

Urine and Pet Accidents

Enzyme cleaners are essential because they break down uric acid crystals that ordinary detergents miss. After blotting and enzyme treatment on a Maxitex Kids Magic Memory Foam Mattress, the overnight baking-soda step is critical to neutralise lingering ammonia smells. Check the kids’ section for suitable protectors after cleaning.

Drink and Food Spills

Vinegar solution lifts most sugary or tannin-based stains. On a SOLACE+CO Plant Based Eco Memory Foam Mattress the natural foam responds well to this mild acid; follow with thorough drying.

Oil-Based Marks (make-up, lotion)

Apply a small amount of washing-up liquid mixed with water, work gently, then rinse with the vinegar mist. Dry immediately with a fan.

Odour Removal Without Water

For musty or body-odour smells on any memory foam, including Noomi Waterproof Eco Foam Mattress Single, cover the surface completely with baking soda. Leave for 24 hours in a well-ventilated room. Vacuum thoroughly using a crevice tool along seams. Repeat once if needed. This dry method removes trapped volatile organic compounds without risking mould.

Preventing Future Stains and Extending Mattress Life

A waterproof mattress protector is the single most effective prevention. Choose one that fits your exact UK size and launder it weekly at 40°C. Rotate your mattress head-to-foot every three months. Vacuum monthly. For children’s rooms, consider the dedicated Kids' Memory Foam Mattresses range which often pairs well with wipeable protectors. If your current mattress is heavily stained, a new Memory Foam Mattress from the main range may be more economical than repeated deep cleaning.

When to Replace Instead of Clean

Replace if you detect a persistent damp smell after 48 hours of fan drying, if foam feels soft or crumbled in the stained area, or if visible mould appears. UK fire regulations mean that once the outer cover is heavily contaminated it cannot be safely restored. Any area with deep penetration usually indicates replacement is the practical choice.

Always consult the exact care guidance on your mattress product page because foam density and cover fabrics vary. The methods above work across standard UK sizes and comply with BS 7177 fire safety when minimal liquid is used.

Our picks for this guide

Frequently asked questions

Can I steam clean a memory foam mattress?

No. Steam exceeds 100°C and drives moisture deep into the foam core where it cannot evaporate quickly. This risks mould growth and destroys the viscoelastic properties. Use only cold-water mist and enzyme spotters.

How long does a memory foam mattress take to dry after spot cleaning?

With immediate blotting, fan airflow and minimal liquid, drying usually takes several hours. Never replace bedding until the surface feels completely dry to the touch.

Does baking soda damage memory foam?

Food-grade baking soda is safe when used dry and fully vacuumed away. It neutralises odours without leaving residue. Avoid letting it become wet on the foam as the resulting paste can be harder to remove from the open cells. Always test a small edge area first.

What is the best cleaner for vomit on memory foam?

Enzyme-based cleaners designed for pet or organic stains are most effective. After removing solids, mist lightly with vinegar solution, apply the enzyme, leave for the stated time then blot. Follow with the full baking-soda dry treatment. This breaks down both the proteins and the acids in vomit.

Can I use a memory foam topper after cleaning the mattress?

Yes, once the base mattress is completely dry. For best results pair with a waterproof protector between the cleaned mattress and the topper to prevent repeat staining.

Related guides

Browse all Bed Kingdom guides and quizzes

Related guides