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 spot-clean a mattress is to use as little moisture as possible. Blot the stain, apply a small amount of mild cleaning solution, blot again, and let the mattress dry fully before making the bed.
Do not soak the mattress or scrub it hard. Too much water can spread the stain, damage foam, and leave the inside damp.
What You Need
Gather a few simple items before you begin:
- Clean white cloths or paper towels
- A small bowl
- Cool or lukewarm water
- Mild liquid dish soap or laundry detergent
- A spray bottle, if available
- Baking soda
- A vacuum with an upholstery attachment
- A fan for faster drying
White cloths are helpful because colored towels may transfer dye to the mattress.
Check the mattress care label and manufacturer guidance before using any cleaner. Some foam, latex, cooling covers, and treated fabrics need special care.
How to Spot-Clean a Mattress
1. Remove the Bedding
Take off the sheets, mattress pad, protector, and blankets.
Wash any stained bedding according to its care label. Do not place stained bedding in a hot dryer until the stain is gone. Heat can make some stains harder to remove.
2. Blot Fresh Moisture
For a fresh spill, press a clean, dry cloth onto the area.
Lift the cloth and press again with a dry section. Keep blotting until you have picked up as much liquid as possible.
Do not rub. Rubbing can push the mess deeper into the mattress and spread it over a larger area.
3. Make a Mild Cleaning Solution
Mix a small amount of mild soap with cool or lukewarm water. A few drops of soap in a cup of water is often enough.
You want light suds, not a strong, soapy mix. Too much soap can leave a sticky patch that attracts dirt.
Before treating the stain, test the solution on a hidden area of the mattress. Let it dry and check for color or fabric changes.
4. Apply the Cleaner Lightly
Dip a clean cloth into the solution and wring it out well. The cloth should feel damp, not wet.
Blot the stained area from the outside edge toward the center. Working inward helps keep the stain from spreading.
You may also mist the cloth with a spray bottle. Avoid spraying a large amount of liquid straight onto the mattress.
5. Blot Away the Soap
Dampen another clean cloth with plain water and wring it out well.
Blot the area to pick up leftover soap. Repeat with a fresh section of cloth as needed.
Do not pour water onto the mattress to rinse it.
6. Remove Extra Moisture
Press a dry towel firmly over the cleaned area. This helps pull out moisture left near the surface.
Replace the towel if it becomes damp.
7. Add Baking Soda
Once the area is only slightly damp, sprinkle a thin layer of baking soda over it.
Baking soda can help absorb moisture and reduce mild odors. Leave it in place until the mattress feels fully dry. This may take several hours.
Vacuum the baking soda with an upholstery attachment. Move slowly so you pick up the fine powder.
8. Let the Mattress Dry Fully
Leave the bed uncovered until the spot is completely dry.
Open a window or aim a fan across the mattress. Airflow is usually more helpful than adding heat.
Do not put sheets or a mattress protector back on while the area is damp. Trapped moisture may cause an unpleasant smell and can be hard to dry later.
How to Handle Common Mattress Stains
Different stains may need slightly different care. Always start with the mildest method.
Food and Drink Spills
Blot fresh spills right away. Then use a damp cloth with mild soap and water.
For coffee, juice, or soda, you may need to repeat the blotting process several times. Use a fresh part of the cloth each time so you do not put the stain back onto the mattress.
Avoid rubbing sugary drinks into the fabric. Leftover sugar can make the area feel sticky.
Sweat or General Discoloration
Light yellow marks may build up over time from body moisture, skin oils, and normal use.
Blot the area with a weak soap-and-water mix. Work in small sections and avoid trying to wet the full mattress surface.
Older discoloration may fade rather than disappear. A permanent color change does not always mean the mattress is still dirty.
Blood
Use cold water, not warm or hot water. Heat may set a blood stain.
Blot with a cloth lightly dampened with cold water. If needed, add a tiny amount of mild detergent and continue blotting.
The best way to spot-clean a mattress is to use as little moisture as possible; review materials, fit, care, safety, cleaning, drying, and performance before deciding what suits your needs.
Do not scrub. Repeat slowly and let the area dry between treatments if the mattress is becoming too damp.
Urine
Blot fresh moisture with dry towels first. Then use a small amount of mild cleaning solution.
Work from the outside of the spot toward the center. After cleaning, use baking soda and allow plenty of drying time.
For older or strong-smelling stains, check the mattress maker’s guidance before using an enzyme cleaner. Enzyme cleaners break down certain organic messes, but not every mattress cover or material should be treated the same way.
Pet Accidents
Remove solid material first without pressing it into the fabric. Blot any moisture, then clean the spot lightly.
Pet stains may spread farther than the visible mark, so check the area around it. A washable waterproof mattress protector can make future cleanup easier in pet-friendly homes.
Check the current cleaner label before using any product around pets or children.
Makeup and Body Oils
Use a small amount of mild dish soap mixed with water. Dish soap can help loosen oily residue.
Blot gently and follow with a second damp cloth to remove soap. Several light passes are safer than one heavy treatment.
What Not to Do
Avoid these common spot-cleaning mistakes:
- Do not soak the mattress.
- Do not pour cleaner directly onto the stain.
- Do not scrub with a stiff brush.
- Do not use hot water unless the care instructions allow it.
- Do not mix cleaning products.
- Do not use bleach without checking the mattress guidance.
- Do not use a steam cleaner unless the manufacturer says it is safe.
- Do not remake the bed before the mattress is dry.
Strong cleaners can fade fabric, leave residue, or damage foam. A mattress is also much harder to rinse than a sheet or towel, so mild cleaning is usually the safer first choice.
How Long Does a Mattress Take to Dry?
A small, lightly cleaned spot may dry in a few hours. A larger or wetter area can take much longer.
Drying time depends on:
- How much liquid was used
- The mattress material
- Room humidity
- Airflow
- The size of the stain
- Whether the mattress is on a solid base
Foam mattresses can hold moisture below the surface. The top may feel dry while the inside is still damp.
Keep the mattress uncovered and use a fan until you are confident the area is fully dry.
Can You Use a Hair Dryer?
A hair dryer may damage some mattress fabrics or foam if it gets too hot.
A fan is the safer choice for most mattresses. If the manufacturer allows a hair dryer, use the coolest setting and keep it moving several inches away from the surface.
Never hold high heat in one place.
How to Keep Future Stains Smaller
A washable mattress protector creates a removable layer between the sleeper and the mattress.
Look for one that fits the mattress depth. Pocket depth is the height the fitted sides can hold. A protector that is too shallow may pull off the corners, especially on a deep mattress or a bed with a topper.
For kids’ beds, guest rooms, dorm beds, and pet-friendly homes, a waterproof protector can make spills easier to manage. Check the product listing and care label for wash and dry instructions.
Washable pads are also useful for short-term needs. Place them over the fitted sheet or under it, depending on the product directions.
When Spot-Cleaning May Not Be Enough
Spot-cleaning works best for small surface stains.
A mattress may need more than home cleaning when:
- A large amount of liquid soaked deep inside
- The mattress stayed damp for a long time
- The stain covers a wide area
- A strong odor remains after full drying
- The fabric or foam is damaged
- The mattress instructions warn against the cleaner you used
Check the mattress warranty and manufacturer guidance before arranging professional cleaning. Some cleaning methods may not be suitable for every mattress type.
Frequently Asked Questions
What is the safest cleaner for spot-cleaning a mattress?
A small amount of mild liquid soap mixed with cool or lukewarm water is a good first choice for many mattresses. Test it on a hidden area and check the mattress care instructions before treating the stain.
Should I spray cleaner directly onto the mattress?
It is usually better to apply cleaner to a cloth first. This gives you more control and lowers the chance of soaking the mattress.
Can I use baking soda on a mattress stain?
Baking soda can help absorb leftover moisture and reduce mild odors. It does not remove every stain by itself. Apply it after blotting and cleaning, then vacuum it away once the mattress is dry.
Is it okay to scrub a mattress stain?
Scrubbing can spread the stain and push it deeper into the mattress. Gentle blotting is a safer method for most mattress fabrics.
Can I sleep on a mattress after spot-cleaning it?
Wait until the cleaned area is completely dry. Covering or sleeping on a damp mattress can trap moisture.
Can I use vinegar to clean a mattress?
Some people use diluted vinegar, but it may not be suitable for every mattress fabric or foam. Check the manufacturer guidance and test a hidden spot before using it. Never mix vinegar with bleach or other cleaning products.
How do I spot-clean a memory foam mattress?
Use very little liquid. Apply a mild solution with a well-wrung cloth, blot gently, and allow extra drying time. Memory foam can hold moisture below the surface, so check the care instructions before cleaning.
How often should I spot-clean my mattress?
Spot-clean it when spills or stains happen. Blotting a fresh spill quickly is usually easier than treating a dried stain later. Regular vacuuming and a washable mattress protector can help keep the mattress cleaner between accidents.
what do professional mattress cleaners use. what is the best way to clean a mattress. what is the best way to clean a mattress at home.

