What Is the Best Way to Remove Stains from Mattresses?

Learn how to identify and treat mattress stains with minimal moisture, appropriate cleaners, careful extraction, and complete drying before remaking the bed.

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 remove stains from a mattress is to blot the stain, use a small amount of the right cleaner, avoid soaking the mattress, and let the area dry fully before remaking the bed. The exact method depends on what caused the stain.

Fresh stains are usually easier to handle than old ones. Start gently. Too much water, harsh scrubbing, or strong bleach can spread the stain, damage fabric, or leave moisture trapped inside the mattress.

Start With These Basic Steps

Before using any cleaner:

  1. Remove all sheets, protectors, and other bedding.
  2. Check the mattress manufacturer's current cleaning guidance.
  3. Blot up any fresh liquid with a clean white cloth or plain paper towel.
  4. Vacuum away crumbs, dust, pet hair, or dried debris.
  5. Test any cleaner on a small hidden area first.
  6. Use as little liquid as possible.
  7. Let the mattress dry completely before adding bedding.

A white cloth is useful because colored towels can sometimes transfer dye when wet.

What You Need

For many common mattress stains, a simple cleaning kit is enough:

  • Clean white cloths
  • Plain paper towels
  • A small bowl
  • Mild dish soap
  • Cool or lukewarm water
  • Baking soda
  • A soft brush, if the mattress maker allows it
  • A vacuum with an upholstery attachment

Some stains may need an enzyme cleaner. Enzyme cleaners are made to break down certain organic messes, such as urine or pet accidents. Check the product listing to make sure the cleaner is suitable for the mattress fabric and the type of stain.

How to Remove a Fresh Mattress Stain

1. Blot the Moisture

Press a clean cloth onto the stain.

Do not rub back and forth. Rubbing can push liquid farther across the mattress surface and deeper into the fabric.

Replace the cloth as it becomes wet. Keep blotting until little moisture transfers.

2. Mix a Mild Cleaning Solution

For many ordinary food, drink, and body-soil marks, start with a small amount of mild dish soap mixed into water.

You do not need a bowl full of suds. A lightly mixed solution is easier to control.

3. Dab From the Outside In

Dampen a clean cloth with the solution. Wring it out well.

Dab around the outer edge of the stain first, then work toward the center. This can help limit spreading.

4. Blot Away Cleaner

Use another cloth lightly dampened with plain water to remove soap residue.

Again, do not soak the mattress.

5. Dry the Area Fully

Press with a dry towel, then leave the mattress uncovered until completely dry.

Good airflow helps. Open a window when conditions allow, run a fan nearby, or keep the room ventilated. Follow the mattress maker's guidance before using heat.

How to Remove Different Types of Mattress Stains

Urine Stains

For a fresh urine stain:

  1. Blot up as much liquid as possible.
  2. Use a cleaner intended for organic stains and suitable for the mattress material.
  3. Apply it sparingly according to the product directions.
  4. Blot rather than scrub.
  5. Let the area dry fully.

An enzyme cleaner may be useful for some urine stains because it is designed to break down organic residue. Do not assume every enzyme product is safe for every mattress. Check both the cleaner label and mattress care guidance.

For kids' beds, pet-friendly homes, or guest rooms where accidents are a concern, a washable waterproof mattress protector can make future cleanup much easier.

Blood Stains

Use cool water, not hot water.

Heat can make protein-based stains harder to remove. Start by blotting with a cloth lightly dampened with cool water.

Then use a small amount of suitable mild cleaner. Work slowly and repeat rather than flooding the mattress.

Avoid experimenting with strong chemicals unless the mattress manufacturer says they are safe for the cover material.

Sweat and Body-Oil Stains

Yellow or dull patches can build up slowly.

Start with:

  1. Vacuuming the mattress.
  2. Lightly dabbing the marked area with a mild cleaning solution.
  3. Blotting away residue.
  4. Drying completely.

Older discoloration may not disappear fully. A stain can remain visible even after surface soil has been reduced.

A washable mattress protector is helpful for beds used every night, shared beds, and hot sleepers because it creates a removable layer between the sleeper and mattress.

Coffee, Tea, or Soft Drink Stains

Blot fresh spills immediately.

Use a lightly dampened cloth with mild soap solution. Work from the outside of the stain toward the center.

Sugary drinks need careful cleanup because sticky residue can remain behind. Use a second barely damp cloth to lift away soap and residue, then dry the mattress fully.

Food Stains

Remove solid pieces first without grinding them into the mattress.

For oily food marks, a mild dish soap solution may help because dish soap is made to cut through grease. Use only a small amount and avoid saturating foam or padding.

Pet Accident Stains

Blot fresh liquid first.

A suitable enzyme cleaner may help with organic residue, but follow the product directions carefully. Some cleaners need a certain contact time, while others may not be intended for all fabrics or mattress materials.

Pet owners should also check that any cleaner is appropriate for a home with animals and follow all label directions.

Vomit Stains

Remove solid material carefully, then blot moisture.

Use a cleaner suited to organic messes and the mattress surface. Work in small sections and avoid soaking.

Wash removable bedding separately according to each care label.

How to Remove Old Mattress Stains

Old stains often take more patience.

Start by vacuuming the area. Then:

  1. Lightly dampen the stain with an appropriate cleaning solution.
  2. Let it sit only as long as the product directions allow.
  3. Blot with a clean cloth.
  4. Repeat if needed.
  5. Dry the mattress completely between treatments.

Several gentle cleaning rounds are usually safer than one heavy soaking.

The exact method depends on what caused the stain; removing old bedding stains can help you choose a treatment based on fabric and stain history.

Also be realistic about discoloration. An old mark may remain even after the area has been cleaned. Trying to force out every last shadow with more liquid can create a bigger problem.

Can You Use Baking Soda on Mattress Stains?

Baking soda can be useful for surface moisture and some lingering odors, but it is not a complete stain remover for every mess.

After the cleaned area is mostly dry, you may sprinkle a light layer of baking soda over the surface if the mattress maker allows it. Leave it for a suitable period, then vacuum thoroughly.

Do not use baking soda as a substitute for removing the actual spill first.

A puddle of liquid covered with powder is still a wet mattress underneath.

Should You Use Hydrogen Peroxide?

Hydrogen peroxide is sometimes used in household stain-cleaning methods, especially for certain organic marks. However, it can lighten or alter some fabrics and finishes.

Before using it:

  • Check the mattress manufacturer's cleaning instructions.
  • Check whether the mattress cover has special treatments or materials.
  • Test a hidden area.
  • Avoid mixing it casually with other household cleaners.

A mild method is a better first step when you are unsure.

Should You Use Bleach on a Mattress?

Usually, bleach is not the best first choice.

It can discolor fabric, damage some materials, leave strong residue, and create problems if used incorrectly. Never mix bleach with ammonia or other cleaners.

Only use a bleach product when the mattress manufacturer specifically allows it and follow the product label exactly.

What Not to Do When Cleaning a Mattress

Do Not Soak It

Mattresses are thick and slow to dry. Water can move below the surface into foam, fiber, or other inner layers.

A small visible stain does not need a large bucket of cleaning solution.

Do Not Scrub Hard

Aggressive scrubbing can spread stains and roughen the mattress cover.

Blotting is usually the safer first move.

Do Not Use Hot Water on Every Stain

Hot water is not a universal solution. It can make some protein-based stains harder to remove.

Do Not Mix Cleaning Chemicals

More products do not mean better cleaning.

Never combine household cleaners unless the product instructions clearly say the combination is safe.

Do Not Remake a Damp Bed

A mattress can feel dry on top while still holding moisture below the surface.

Give it enough drying time before adding a fitted sheet, protector, topper, comforter, or other bedding.

How to Dry a Mattress After Spot Cleaning

Drying matters as much as stain removal.

To help the mattress dry:

  • Leave all bedding off.
  • Improve room airflow.
  • Use a fan nearby.
  • Keep the damp area exposed.
  • Turn on normal room ventilation where available.

Avoid high heat unless the mattress manufacturer says it is suitable. Some foam and mattress materials can be affected by heat.

For a deep mattress with a thick comfort layer, drying may take longer than expected because moisture can move below the outer fabric.

How to Prevent Future Mattress Stains

A removable protector is much easier to wash than a mattress.

Consider a mattress protector for:

  • Kids' beds
  • Dorm beds
  • Guest rooms
  • Pet-friendly bedrooms
  • Shared beds
  • RV beds
  • Beds used by hot sleepers
  • Breakfast-in-bed households

Check the protector's fit before buying. Measure the mattress height as well as its length and width. Pocket depth means the mattress thickness a fitted protector or sheet is designed to cover.

A protector that is too shallow may pop off the corners. One that is too loose may bunch under the fitted sheet.

Wash the protector according to its care label. Waterproof layers can have special drying or heat limits.

What About Mattresses With Removable Covers?

Do not assume a zippered mattress cover is machine washable.

Some mattress covers unzip for manufacturing or servicing reasons but are not meant to go into a home washing machine. Removing the wrong cover can also make it difficult to put back correctly.

Check the current manufacturer guidance before removing or washing any mattress cover.

When a Stain May Not Be Worth More Wet Cleaning

Stop adding liquid when:

  • The mattress is already quite damp.
  • The stain keeps spreading.
  • The fabric starts changing color.
  • The surface begins to pill or roughen.
  • The care instructions warn against wet cleaning.
  • Several cleaning attempts have not improved the mark.

At that point, more scrubbing may do more harm than good.

For large spills that have soaked deeply into a mattress, check the manufacturer's guidance. The practical next step may depend on the spill, mattress construction, current condition, and whether the mattress can be dried fully.

A Simple Beginner-Friendly Method

For an unknown everyday stain, use this order:

  1. Check the mattress care guidance.
  2. Remove dry debris.
  3. Blot fresh moisture.
  4. Test a mild cleaner in a hidden spot.
  5. Dab with a barely damp cloth.
  6. Work from the outside inward.
  7. Blot away residue.
  8. Dry completely.
  9. Repeat gently only if needed.

This method is not the fastest-looking approach, but it reduces the chance of turning a small stain into a large wet patch.

Frequently Asked Questions

What is the fastest way to remove a fresh stain from a mattress?

Blot it immediately with a clean absorbent cloth. Do not rub. Once excess liquid is removed, use a small amount of cleaner suited to the stain and mattress surface, then dry the area fully.

Can I use dish soap to clean a mattress?

A small amount of mild dish soap mixed with water can work for many ordinary surface stains. Use a well-wrung cloth rather than pouring the mixture onto the mattress. Check the mattress care guidance first.

Can I use baking soda to remove mattress stains?

Baking soda may help absorb some surface moisture and reduce certain odors, but it does not remove every type of stain. Clean the actual spill first, then use baking soda only when appropriate for the mattress.

How do I remove old yellow stains from a mattress?

Start with gentle spot cleaning using a method suitable for the mattress material. Body oils, sweat, age, and other causes can leave discoloration. Older stains may fade without disappearing completely, so avoid soaking or repeated harsh scrubbing.

How long should a mattress dry after cleaning?

Drying time depends on how much liquid was used, room airflow, humidity, and mattress construction. Keep bedding off until the cleaned area and surrounding mattress feel fully dry. Thick mattresses may need more time than the surface appearance suggests.

Can I use a carpet cleaner or upholstery machine on a mattress?

Only when the mattress manufacturer specifically allows that cleaning method. Extraction machines can introduce a large amount of moisture, and thick mattress materials may dry slowly.

How do I remove pet urine stains from a mattress?

Blot fresh liquid first. Then use a suitable cleaner for organic pet messes, following both the cleaner label and mattress care guidance. An enzyme cleaner may be appropriate for some stains. Use it sparingly and let the mattress dry completely.

Is a mattress protector worth using after cleaning a stain?

Yes, a washable mattress protector can make future spills and everyday soil easier to manage. Choose one that fits the mattress depth and follow its care label, especially for waterproof layers and drying temperatures.

removing pet stains from fabric can help you adapt treatment to upholstery and washable textiles. why mattresses develop yellow stains can help you identify likely causes before treatment. using hydrogen peroxide on mattresses can help you review bleaching and material risks first.

pinit fg en rect red 28