How to Remove Dried Sweat Stains from a Cotton Mattress
Image: Stain Rescue Daily editorial library

Carpet & Upholstery

How to Remove Dried Sweat Stains from a Cotton Mattress

Dried sweat on a cotton mattress can leave yellow stains and a lingering odor, but you can lift them with gentle dish soap, white vinegar, and baking soda. Here's a practical guide for dried stains, with cotton-specific precautions.

Sweat stains on a cotton mattress are a common problem. Over time, body oils and salts can leave yellow marks and a musty smell. If the stain has dried, you might think it's impossible to remove, but with the right approach, you can lift it safely.

This guide focuses on dried sweat stains on a cotton mattress. Cotton is a natural fiber that can handle gentle cleaning, but it's also prone to water damage if you soak it. The key is to use a minimal amount of moisture and blot, not rub.

Readers may also find How to Remove Dried Dog Urine from a Wool Rug, How to Remove a Dried Red Wine Stain from a Velvet Couch, and How to Remove Cat Urine from a Memory Foam Mattress useful. For more stories like this, browse our Makeup, Ink & Dye section.

What You'll Need

  • Gentle dish soap (like Dawn or Seventh Generation)
  • White vinegar
  • Baking soda
  • Clean white cloths or paper towels
  • Spray bottle
  • Vacuum with upholstery attachment

Step-by-Step Instructions

  1. Blot the area with a dry cloth to remove any loose particles. Do not rub, as this can push the stain deeper.
  2. Mix a cleaning solution of 1 cup cool water, 1 teaspoon gentle dish soap, and 1 tablespoon white vinegar. Stir gently.
  3. Test on a hidden spot first. Apply a small amount of the solution to a corner of the mattress and blot with a cloth. Wait 10 minutes to check for color change or damage.
  4. Apply the solution to the stain using a spray bottle or a cloth. Do not saturate the mattress; just dampen the stained area.
  5. Blot the stain with a clean cloth, working from the outside in. The stain should transfer to the cloth. Change cloths as needed.
  6. Rinse the area with a cloth dampened with plain cool water to remove any soap residue.
  7. Blot dry with a dry cloth to remove excess moisture.
  8. Apply a baking soda paste (3 parts baking soda to 1 part water) to the stain. Let it sit for 30 minutes to absorb remaining odor and moisture.
  9. Vacuum up the dried baking soda with the upholstery attachment.

Fresh vs. Dried Sweat Stains

Fresh sweat stains are easier to remove because the salts and oils haven't set. For fresh stains, blot immediately with a dry cloth, then follow the same steps but skip the baking soda paste. Dried stains require more patience and may need a second treatment.

What Not to Do

  • Do not use hot water, as it can set the stain.
  • Do not use bleach or harsh chemicals, which can damage cotton fibers.
  • Do not soak the mattress, as it can lead to mold and mildew.
  • Do not rub vigorously, as it can damage the fabric.

Alternatives

If the stain persists, you can try an enzyme-based cleaner designed for organic stains. Always test on a hidden area first. For stubborn odors, sprinkle baking soda over the area and let it sit overnight before vacuuming.

When to Stop

If the stain doesn't lift after two attempts, it may be set in permanently. At that point, consider using a mattress protector to prevent future stains. If you notice mold or a strong musty smell, it's best to replace the mattress.

By following these steps, you can effectively remove dried sweat stains from your cotton mattress and extend its life. Remember to act gently and avoid excess moisture to keep your mattress in good condition.

FAQ

Can I use hydrogen peroxide on a cotton mattress for sweat stains?

Hydrogen peroxide can be effective on some organic stains, but it can also bleach or weaken cotton fibers. Test it on a hidden area first, and dilute it with water (1 part peroxide to 2 parts water). Use it sparingly and rinse thoroughly.

How do I get the musty smell out of a mattress after cleaning?

After cleaning, sprinkle a thin layer of baking soda over the area and let it sit for several hours or overnight. Vacuum it up thoroughly. This helps absorb lingering odors. Ensure the mattress is completely dry before covering it.

Can I use a steam cleaner on a cotton mattress?

Steam cleaners can introduce too much moisture, which may lead to mold or mildew. If you use one, ensure the mattress dries completely and quickly. It's safer to stick to minimal moisture methods like blotting.