How To Get Old Stains Out Of A Mattress?

Getting old stains out of a mattress may seem daunting, but with the right techniques, it is possible to refresh your mattress and improve your sleep environment. The key to removing old stains starts with identifying the type of stain and then using a suitable cleaning solution. A general method involves creating a mixture of dish soap, baking soda, and hydrogen peroxide, applying it to the stain, leaving it for a few hours or overnight, and then scraping off the residue and vacuuming the area. It’s essential to use as little liquid as possible and to dry the mattress thoroughly to prevent mold and mildew growth.

Understanding Different Types of Mattress Stains

Before treating an old stain, it is crucial to understand what type of stain you’re dealing with because different stains require different cleaning agents. Here are common types of mattress stains:

Blood Stains

Blood stains tend to be protein-based and require cold water during cleaning to prevent setting the stain further into the mattress fibers.

Urine Stains

Urine, especially pet urine, can be acidic and usually requires an enzyme-based cleaner to break down the proteins and eliminate the odor.

Our Top 5 Mattress Picks

Updated September 2026
1
1
Best Overall

EGOHOME 8-Inch Green Tea Memory Foam Mattress, Full, Medium Firm

Best for most bedrooms. A medium-firm green tea memory foam mattress with a cooling gel layer, delivered rolled in a box.

  • Full size, 8 in
  • Medium firm
  • Cooling green tea gel
  • CertiPUR-US, fiberglass free
Check Price on Amazon
2
2

OhGeni Queen Air Mattress with Built-in Pump, 18-Inch Raised

Best for guests and camping. Inflates in about three minutes with the built-in pump and sits 18 inches off the floor, so it feels like a real bed.

  • Queen, 18 in raised
  • Built-in pump
  • 800 lb capacity
  • Waterproof PVC
Check Price on Amazon
3
3

Novilla 6-Inch Gel Memory Foam Mattress, Twin

Best budget twin. A slim gel memory foam twin that suits kids' rooms, bunk beds and trundles where a thick mattress won't fit.

  • Twin, 6 in
  • Gel memory foam
  • Cooling
  • CertiPUR-US
Check Price on Amazon
4
4

Zinus 8-Inch Green Tea Memory Foam Mattress, Twin

Best-known brand. Zinus's long-running green tea foam design in twin size, with both CertiPUR-US and OEKO-TEX certified materials.

  • Twin, 8 in
  • Green tea memory foam
  • CertiPUR-US & OEKO-TEX
Check Price on Amazon
5
5

GAESTE 8-Inch Cooling Gel Memory Foam Mattress, Full, Medium Feel

Best for hot sleepers. Cooling gel memory foam with a medium feel, plus a machine-washable, anti-slip cover you can actually clean.

  • Full size, 8 in
  • Medium feel
  • Cooling gel foam
  • Washable cover
  • Fiberglass free
Check Price on Amazon
As an Amazon Associate, Good Sleep Hub earns from qualifying purchases. Prices and availability are shown on Amazon.

Sweat and Oil Stains

Perspiration and body oils can accumulate over time, leading to yellowish discoloration and requiring a degreasing agent like dish soap in the cleaning mix.

Food and Drink Spills

Spilled coffee, wine, or other beverages may call for a targeted approach with specific stain removers suited for the substance.

General Cleaning Solutions and Techniques

A general-purpose cleaning solution can be created with household items and is effective for a variety of stains.

DIY Cleaning Solution

Mix together equal parts of dish soap and baking soda with a bit of hydrogen peroxide to form a paste. Apply this paste generously to the stained area, then allow it to dry thoroughly. Once dry, scrape off any residue and vacuum the area.

Application Technique

Using a soft brush or cloth, gently dab the solution onto the stain without soaking the mattress. Rubbing too vigorously can push the stain deeper into the mattress.

Specific Stain Removal Methods

Different stains may need more specialized cleaning methods to avoid setting the stain further or damaging the mattress material.

Blood Stain Removal

An effective cleaner for blood stains is hydrogen peroxide. Apply it directly to the stain and let it fizz. Blot with a dry cloth, rinse with cold water, and repeat if necessary.

Urine Stain Removal

For urine stains, an enzyme-based cleaner is ideal. These cleaners break down the proteins and eliminate odors. Spray the cleaner onto the stain, let it sit according to the product instructions, and blot dry.

Sweat and Oil Stain Removal

Applying a combination of baking soda and water can help lift oil and sweat stains. Let the baking soda sit for several hours or even overnight before vacuuming. For deeper stains, adding a small amount of dish soap to the mixture can help break down oils.

Food and Drink Stain Removal

For these kinds of stains, club soda can be surprisingly effective. Pour a little over the stain and blot it with a cloth. Repeat as necessary, and use a targeted stain remover if the stain persists.

Odor Removal

Old stains often come with unpleasant odors. Baking soda is an excellent deodorizer and can be sprinkled over the entire surface of the mattress. Leave it for as long as possible before vacuuming it up.

Drying Your Mattress

After stain treatment, the mattress must be thoroughly dried to prevent mold. This can be done by:

Air Drying

If possible, place the mattress in direct sunlight, as UV rays help kill bacteria and aid in drying and odor removal. Alternatively, air dry by propping the mattress up in a well-ventilated room.

Using Fans or a Hairdryer

Directing fans towards the mattress can speed up the drying process. If using a hairdryer, set it on the cool setting to avoid damaging the mattress materials.

Protective Measures for the Future

Once your mattress is clean and fresh, you’ll want to keep it that way. Consider investing in a waterproof mattress protector, which will shield your mattress from future stains and can be easily removed and washed.

Professional Cleaning

If home remedies don’t work, or the mattress is significantly stained or valuable, consider hiring a professional cleaning service. They have specialized equipment and cleaning solutions that can offer a deeper clean without damaging the mattress.

Maintenance Tips

Regular maintenance can extend the life of your mattress and keep it looking clean:

Regular Vacuuming

Vacuum your mattress monthly to remove dust, dead skin cells, and other debris that can cause staining and odors over time.

Rotating the Mattress

Rotate your mattress every three to six months to ensure even wear and reduce the likelihood of impressions and stains in one area.

Spot Cleaning

Deal with new stains quickly by spot cleaning, as fresh stains are always easier to remove than older ones.

Finishing Thoughts

Old stains on a mattress can be a nuisance, but with the right approach, they can often be removed or at least significantly lightened. Tailor your cleaning techniques to the specific type of stain, use appropriate cleaning solutions, and always dry the mattress thoroughly to maintain a clean and healthy sleeping environment. Regular maintenance and protective measures will prolong the life of your mattress and improve your overall sleep quality. Remember, if DIY methods don’t suffice, don’t hesitate to reach out to professionals for a deep clean.

Author

  • My name is Ollie Lane, the zestful spirit and sleep enthusiast editor at GoodSleepHub. Blending my expertise in Sleep Technology with a dash of whimsy, I'm all about transforming your nights from blah to ta-da! I believe great sleep is a blend of science, art, and a bit of fairy dust. When I'm not knee-deep in the latest sleep gadgetry or jotting down notes for my next blog post, you can find me strumming on my ukulele or chasing after my mischievous beagle, Benny. My approach to sleep is like my music: playful, innovative, and always in tune with your needs.

    View all posts

We will be happy to hear your thoughts

Leave a reply

bottom custom

444

Good Sleep Hub
Logo