How To Remove Stains Off Mattress?

Removing stains from a mattress can be approached in a straightforward manner by first identifying the type of stain and then applying an appropriate cleaning solution. Most fresh stains can be lifted with a mixture of liquid dish soap, baking soda, and cold water. You should blot the stain, apply the cleaning mix, let it sit, scrub gently with a soft brush or cloth, and then blot again to remove any excess moisture. For stubborn or set-in stains, you may need to repeat the process or use a specialized cleaner like an enzyme-based stain remover, designed specifically for the type of stain you’re dealing with.

Understanding Different Types of Mattress Stains

Not all mattress stains are created equal, and understanding the nature of the stain is crucial before you attempt to remove it.

Blood Stains

Blood stains should be treated with cold water, as hot water can set the stain further into the fabric. You can create a paste of cold water and cornstarch or use a mixture of hydrogen peroxide and liquid dish soap applied directly to the stain.

Urine Stains

Urine, especially common in households with young children or pets, requires a cleaning solution that can neutralize both the stain and the odor. A combination of baking soda, hydrogen peroxide, and liquid dish soap often works well. For odor elimination, white vinegar can be a useful ingredient.

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 Yellowing Stains

For sweat or yellowing stains, a simple solution of dish soap mixed with hydrogen peroxide can be effective. The natural lightening properties of the peroxide can help to restore the color of the mattress fabric.

Other Organic Stains

Organic stains, like vomit or food spills, can often be treated with enzyme-based cleaners that break down the organic material, making it easier to lift from the fabric.

Step by Step Guide to Stain Removal

The following steps should be taken for most mattress stains, regardless of type:

Initial Cleanup

If the stain is fresh, remove any excess liquid or debris with a clean, dry cloth. Be sure to blot rather than scrub to avoid pushing the stain deeper into the fibers of the mattress.

Choosing the Right Cleaning Solution

Based on the type of stain, prepare your cleaning mixture. Always spot test a small, inconspicuous area of the mattress first to ensure the cleaner won’t cause any discoloration or damage.

Applying the Cleaning Solution

Apply your chosen cleaner to the stained area. If using a commercial cleaner, follow the manufacturer’s instructions. For homemade solutions, apply gently and let sit for at least 10-15 minutes.

Blot and Scrub

After allowing your cleaner to sit, gently blot the area again with a clean, dry cloth. If the stain persists, use a soft-bristled brush to lightly scrub the stain in a circular motion.

Rinse and Dry

Once the stain has lifted, dampen a clean cloth with cold water and blot the area to rinse out any remaining cleaning solution. Finally, ensure the mattress is completely dry before remaking your bed—this could take several hours or potentially a full day in a well-ventilated room or with the assistance of a fan.

For Stubborn Stains

Sometimes, even with the best effort, stains can be stubborn. If you’ve already tried the methods above and the stain remains, it may be time for a more aggressive approach or a professional cleaner.

Repeating the Process

You can repeat the cleaning process with a stronger solution or leave it sitting for a longer period. Some suggest that leaving baking soda on the stain for a couple of hours before vacuuming can help lift stubborn stains.

Steam Cleaning

Steam cleaning can be highly effective for deep-set stains. However, it’s essential to ensure your mattress is suitable for this process and to avoid over-wetting, which can lead to mold and mildew.

Hiring Professionals

If home remedies don’t work, professional mattress cleaning services have the tools and expertise to remove tough stains without damaging your mattress.

Preventative Measures and Care for Your Mattress

An ounce of prevention is worth a pound of cure, and this is especially true when it comes to mattress care.

Mattress Protectors

Investing in a quality mattress protector is one of the best ways to protect your mattress from stains before they happen. Protectors are often waterproof and can be easily removed and washed, which greatly simplifies the cleanup process after spills or accidents.

Regular Maintenance

Regularly vacuuming your mattress and airing it out can help prevent dust, dirt, and other debris from setting into the fibers, making it easier to keep clean and extending the life of the mattress.

Dealing with Spills Immediately

When spills do occur, the faster you can treat them, the less likely they are to set. Keep your preferred cleaning supplies on hand so you can address any accidents promptly.

Finishing Thoughts

Stain removal from a mattress can be a straightforward task when approached with the right knowledge and tools. Remember, the key steps are to identify the stain type, apply the appropriate cleaning solution, and treat the area as promptly as possible. A good-quality mattress protector can save a lot of time and effort by shielding your mattress from spills and stains. Regular maintenance, including vacuuming and airing out the mattress, will keep it in top condition. If the DIY approach doesn’t work, don’t hesitate to call in professional cleaners, as they have the expertise to deal with stubborn stains without damaging your mattress. With these tips and tricks, you can keep your mattress looking and feeling fresh for years to come.

Author

  • Hello! I’m Dominic Johnson, the whimsical wizard behind the world of sleep at GoodSleepHub.com. With a background in Sleep Psychology and a quirky love for all things dozy and dreamy, I bring a sprinkle of fun to bedtime blues. I've spent my career unraveling the mysteries of the Sandman, turning dense science into cozy bedtime stories. When I'm not buried in research papers or testing the fluffiness of the latest pillows, I'm usually found playing impromptu lullabies on my old guitar for my twin daughters or teaching my labrador, Rocket, new tricks. My approach to sleep is simple: blend science with a touch of magic and a hearty laugh.

    View all posts

We will be happy to hear your thoughts

Leave a reply

bottom custom

444

Good Sleep Hub
Logo