As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
The best way to deep clean a mattress is to vacuum it well, treat stains with a small amount of cleaner, remove odors, and let it dry fully before making the bed. The main rule is simple: do not soak the mattress. Too much water can stay trapped inside the foam or padding.
Check the mattress care instructions before using water, cleaning products, steam, or heat. Some materials need special care.
What You Need
Gather a few basic supplies:
- Vacuum with an upholstery attachment
- Clean white cloths or towels
- Mild liquid laundry detergent or dish soap
- Small bowl or spray bottle
- Cool or lukewarm water
- Baking soda
- Soft brush
- Fan, if available
- Mattress protector for after cleaning
Use white cloths when possible. Colored towels can transfer dye onto light mattress fabric.
How to Deep Clean a Mattress
1. Remove All Bedding
Take off the sheets, mattress pad, protector, blankets, and pillowcases.
Wash washable bedding according to its care label. This gives you a clean surface to put back on the mattress later.
If you use a duvet, comforter, or heavy blanket, check that it fits safely in your washer. An item that is packed too tightly may not rinse well.
2. Check the Mattress for Damage
Look over the top, sides, seams, and edges.
Check for:
- Loose threads
- Tears
- Open seams
- Wet spots
- Deep stains
- Areas that feel unusually soft or damaged
Be gentle around torn fabric. Strong vacuum suction or scrubbing may make the damage worse.
3. Vacuum the Entire Mattress
Vacuuming removes dust, crumbs, hair, pet fur, and other loose debris.
Use the upholstery attachment and move slowly across the mattress. Pay close attention to:
- Seams
- Tufted areas
- Piping around the edges
- Corners
- The area near the head of the bed
Vacuum the sides too. If the mattress can be flipped, vacuum the bottom before turning it back.
Do not flip a one-sided mattress unless the manufacturer says it is designed for flipping. Many modern mattresses should only be rotated from head to foot.
4. Treat Stains One at a Time
Do not spray cleaner across the whole mattress. Spot clean only the stained areas.
Mix a small amount of mild detergent with cool or lukewarm water. You only need enough soap to create light suds.
Dip a clean cloth into the mixture, then wring it out well. The cloth should be damp, not dripping.
Blot the stain gently. Work from the outside toward the middle so the stain does not spread.
Avoid hard scrubbing. Scrubbing can push the stain deeper or damage the surface fabric.
After cleaning, blot the area with a second cloth dampened with plain water. Then press a dry towel onto the spot to remove extra moisture.
5. Use the Right Method for Common Mattress Stains
Different stains may need slightly different care.
Sweat or Body-Oil Marks
Use a mild detergent solution and blot slowly. Older yellow marks may lighten without disappearing fully.
Do not keep adding cleaner in an attempt to remove every trace. Too much moisture may cause a bigger problem than the stain.
Food or Drink Spills
Blot fresh spills as soon as possible. Do not rub them.
Use a damp cloth with mild soap, followed by a clean damp cloth. Press with a dry towel afterward.
Urine
Blot up as much liquid as possible with dry towels. Use a cleaner that is listed as suitable for mattress fabric, and follow the product directions.
Pet urine may need an enzyme-based cleaner made for the type of stain. Test it on a hidden area first, and make sure the mattress maker allows that type of product.
Avoid mixing cleaning products. Never mix bleach with ammonia or other household cleaners.
Blood
Use cool water, not hot water. Heat may make the stain harder to remove.
Blot with a lightly dampened cloth. Repeat with fresh parts of the cloth rather than rubbing the same area.
6. Freshen the Mattress With Baking Soda
Once stains have been treated, sprinkle a thin layer of baking soda over the mattress surface.
Baking soda can help absorb some moisture and everyday odors. It will not fix damage, remove every stain, or replace proper cleaning.
Leave it in place for several hours when possible. Keep children and pets away from the mattress during this step.
Vacuum the baking soda slowly and thoroughly. Check seams and tufted areas for leftover powder.
Before using baking soda on a specialty mattress, check the manufacturer’s cleaning guidance.
7. Let the Mattress Dry Completely
A mattress must be fully dry before you add sheets or a protector.
Open windows when weather allows. Run a fan across the surface. You can also place the mattress in a bright, well-ventilated room.
Do not use strong heat from a hair dryer, heater, or heat gun. High heat may damage foam, glue, fabric, or internal layers.
Drying can take several hours. A thicker mattress or a deeply cleaned spot may take longer.
Do not sleep on the mattress while it is damp.
8. Rotate the Mattress
Once the mattress is dry, rotate it from head to foot if the manufacturer recommends rotation.
Rotation may help spread normal wear across the bed. It is useful for shared beds when one sleeper is heavier, and for guest beds that are used unevenly.
Do not bend or drag a heavy mattress by yourself. Ask for help if needed.
The best way to deep clean a mattress is to vacuum it well, treat stains with a small amount of cleaner, remove odors, and let it dry fully before making the bed; review materials, fit, care, safety, cleaning, drying, and performance before deciding what suits your needs.
9. Add a Clean Mattress Protector
A washable mattress protector can make future cleaning easier. It helps keep everyday spills, sweat, pet hair, and crumbs from reaching the mattress surface.
Choose a protector that fits the mattress depth. Pocket depth is the height of mattress that the fitted corners can cover.
A protector that is too shallow may pop off. One that is too loose may bunch under the sheets.
Check the protector care label before washing or drying it. Some waterproof layers can be damaged by high heat.
Should You Steam-Clean a Mattress?
Steam is not the best choice for every mattress.
It adds moisture and heat, which may be a problem for foam, glued layers, or mattresses that dry slowly. Using steam may also go against the manufacturer’s care instructions.
Before using a steam cleaner, check:
- The mattress cleaning guide
- The steam cleaner instructions
- Whether the mattress can dry fully the same day
- Whether your room has enough airflow
Never saturate the mattress with steam. If the manufacturer does not recommend steam cleaning, use a low-moisture spot-cleaning method instead.
Can You Shampoo a Mattress?
A carpet shampooer or wet upholstery machine may put too much water into a mattress.
Mattresses are thick and hard to rinse. Soap and moisture can stay inside long after the surface feels dry.
Unless the mattress maker specifically allows machine washing or extraction cleaning, stick to vacuuming and light spot cleaning.
How to Deep Clean Different Mattress Types
Memory Foam Mattresses
Memory foam can hold moisture, so use as little liquid as possible.
Blot stains with a barely damp cloth. Do not soak, twist, or scrub the foam. Avoid strong heat during drying.
Innerspring Mattresses
An innerspring mattress may have foam and fiber layers above the coils. Water can still become trapped inside.
Vacuum carefully around seams and spot clean with small amounts of liquid.
Hybrid Mattresses
Hybrid mattresses combine coils with foam or other comfort layers. Clean them like a foam mattress unless the manufacturer says otherwise.
Keep moisture low and allow plenty of drying time.
Pillow-Top Mattresses
A pillow top has an extra cushioned layer sewn onto the mattress.
The deeper surface can collect dust and may take longer to dry. Vacuum slowly around tufting and use very little cleaning solution.
RV Mattresses
RV mattresses are often thinner or made in unusual shapes. They may sit on solid platforms with limited airflow underneath.
Clean both the mattress and the bed platform. Make sure both surfaces are dry before putting the mattress back.
Kids’ and Dorm Mattresses
Use simple, mild cleaning products and allow the mattress to dry fully.
A fitted waterproof protector can be helpful for spills, snacks, and laundry days. Check dorm or rental rules before using strong cleaners, steamers, or scented products.
What to Avoid When Cleaning a Mattress
Avoid these common mistakes:
- Pouring water directly onto the mattress
- Soaking stains with cleaner
- Mixing household cleaning products
- Using bleach without manufacturer approval
- Scrubbing hard with a stiff brush
- Making the bed before the mattress is dry
- Using high heat to speed up drying
- Using heavily scented sprays to cover odors
- Trying to wash the mattress in a bathtub
- Using a carpet cleaner without checking the care guide
More cleaner does not always mean a cleaner mattress. A light, controlled method is safer for most mattress materials.
How Often Should You Deep Clean a Mattress?
A full mattress cleaning once or twice a year is enough for many homes.
You may need to clean sooner after:
- A spill
- A pet accident
- A child’s bed accident
- Food eaten in bed
- A move
- A long guest-room vacancy
- A dusty home project
Vacuuming the mattress every few months can reduce the amount of work needed during a deep clean.
Wash sheets regularly, and wash the mattress protector according to its care label.
How to Keep a Mattress Cleaner
A few habits can help:
- Use a washable mattress protector
- Keep drinks on a bedside table
- Avoid eating messy food in bed
- Vacuum pet hair before it builds up
- Wash bedding on a regular schedule
- Let the bed air out before making it
- Clean spills soon after they happen
- Rotate the mattress when recommended
- Check under the mattress for trapped moisture
In small bedrooms, dorm rooms, and RVs, airflow can be limited. Leave some space around the bed when possible, and check the platform beneath the mattress during cleaning.
When a Mattress May Need Professional Help
Consider contacting a professional cleaner or the mattress manufacturer when:
- A large amount of liquid has soaked into the mattress
- The mattress has a strong odor that returns after drying
- The stain covers a large area
- The fabric requires special cleaning
- You are unsure which cleaner is safe
- The mattress is too heavy to move safely
Check any warranty or care instructions before arranging professional cleaning. Some cleaning methods may not be approved for certain mattress materials.
Frequently Asked Questions
Can I use baking soda to deep clean a mattress?
Baking soda can help absorb some moisture and everyday odors, but it does not remove all stains or clean the inside of a mattress. Sprinkle on a thin layer, let it sit, and vacuum it up well. Check the mattress care instructions first.
How long should baking soda stay on a mattress?
Several hours is usually practical. A longer rest gives the powder more time to absorb odors and surface moisture. Keep children and pets away, and vacuum the mattress thoroughly afterward.
How long does a mattress take to dry after cleaning?
Lightly cleaned spots may dry within several hours. Larger or wetter areas can take much longer. Use fans and good airflow, and do not cover or sleep on the mattress until it is completely dry.
Can I use a carpet cleaner on my mattress?
A carpet cleaner may add too much water and soap. Unless the mattress manufacturer specifically allows extraction cleaning, use a vacuum and low-moisture spot-cleaning method instead.
Can I use laundry detergent to clean a mattress?
A small amount of mild liquid detergent mixed with water can be used for light spot cleaning on many mattresses. Use a well-wrung cloth rather than pouring or spraying the mixture directly onto the bed. Always check the care guide first.
Can I dry a wet mattress with a hair dryer?
Strong heat can damage foam, fabric, and glued layers. A fan and steady room airflow are safer choices. Use heat only when the manufacturer’s instructions clearly allow it.
Do I need to clean both sides of the mattress?
Clean any exposed side that collects dust. If the mattress is designed to be flipped, you can vacuum and clean both sleeping surfaces. Do not flip a one-sided mattress unless the manufacturer recommends it.
what do professional mattress cleaners use. what is the best way to clean a mattress. what is the best way to spot clean a mattress.

