A Goodnight Sleepstore


Empty Cart
  • Our Sleep Guarantee
    Our Sleep Guarantee

    Our Sleep Guarantee

    90 nights on your new mattress, risk free! Learn more.

  • Free Local Delivery
    Free Local Delivery

    Free Local Delivery

    Applies to all orders $599 and up! Call us for Nationwide Delivery rates.

  • Mattress Financing
    Mattress Financing

    Mattress Financing

    0% or No Credit Check Mattress Financing.
    Apply Now!

How to Clean Stains on a Mattress

An ounce of prevention may be worth a pound of cure, but that won’t help you when your houseguest spills deep red wine on your guest bed, or your pet has an unfortunate accident in the worst possible place. These things happen, and Murphy’s Law ensures that they’re most likely to occur at precisely the same time that your mattress protector is in the wash. For this reason, it’s essential for mattress owners – especially those who’ve recently invested in new mattresses – to be versed in stain removal. In case you haven’t memorized the ideal cleaners for every type of stain under the sun, we offer this handy guide for getting stubborn stains out of your mattress.

Rules of Thumb

If your friend waited until they’d safely returned home before telling you about a messy mishap, you’re in for an uncomfortable conversation. Whenever possible, you want to act quickly and remove any impending stain before it’s had a chance to set. Don’t use hot water, and don’t rub; these will work against you. Whichever stain remover you use, apply as little as possible, and keep in mind never to drench your mattress. Always use clean cloths, preferably white, and use a dabbing motion. You have lots of options when it comes to cleaning fabric, but if you encounter a particularly tough stain, you can always resort to calling in professional cleaners. 

Substance-Specific Stain Removal


If you discover blood on your mattress while it’s still wet, start by dabbing away excess moisture with a clean cloth. Apply baking soda directly to the stain, then spray with white vinegar. Let the treatment do its work for half an hour, then blot away with cold water on a clean cloth. Repeat until all traces are gone and the vinegar smell has dissipated. 

Removing a dried blood stain is a tougher task. Make a paste of 1/4 cup hydrogen peroxide (3%) mixed with one tablespoon of liquid dish soap and one tablespoon of table salt. Spread the mixture on the stain and allow it to sit. When the treatment has dried, scrape away the residue, then dab off any remaining stain with a clean rag dipped into hydrogen peroxide, rotating the cloth as the stain lifts off.

Red Wine

It’s wise to avoid both alcohol and exercise before you try to sleep, but should that Bordeaux make it onto your bed, you’ll want to leap into action. Start by diluting the wine with cold water. This will likely lighten the stain, but it won’t remove it entirely. Try to remove as much fluid as possible by blotting with dry tissues or a cloth. If the stain is fresh and you have some club soda on hand, this go-to cleaner should do the trick. Cover the stained area with club soda and gently work it in. Then add a layer of table salt and let it rest for a few hours. As the salt dries, it will absorb the wine from the fabric, lifting the stain from your mattress. For a particularly stubborn stain, you may need to take the additional step of adding white vinegar. After letting this sit for about 10 minutes, blot the area with cold water until neither the stain nor the vinegar smell is detectable.


It happens to all parents – of fur babies or otherwise. The little members of our families who need constant care just don’t have the self-control to prevent every potential potty-related predicament. Should urine soak the surface of a mattress in your home, don’t despair. First, use clean rags to blot the affected area, absorbing all the moisture you can. Then sprinkle the surface of the mattress with baking soda. Spray the area with a homemade or store-bought enzyme cleaner, let it sit for three to five minutes, then blot again to remove any excess moisture. Sprinkle the surface with baking soda again, and this time allow the mattress to dry overnight. Once the fabric has dried completely, vacuum up the baking soda.


Nail Polish

Who paints their nails on an unprotected mattress? 3-year-olds, that’s who. If someone (since it couldn’t possibly be you) gets nail polish on the surface of your bed, you’ll want to get it out right away. Dab the area with a clean white cloth to remove the excess nail polish. Then use a non-acetone nail polish remover on a clean sponge or white rag to dab away the stain. As you move from the outside of the stain to the center, be sure to keep moving to a clean part of the cloth to prevent from transferring polish from one part of your mattress to another.

Stop stains before they start!

You might figure that a stain on your mattress won’t matter because it’s always covered with sheets anyway. In truth, stains are serious business. If you have a new mattress, any stain on its surface is likely to void your valuable warranty. Untreated biological stains, like pet urine, can make future stains more likely. And any unabsorbed moisture in your mattress – regardless of the cause – can cause mold to grow. The best policy is to keep your mattress clean and to protect it, starting the day you get it, with a high-quality, washable mattress cover.


Please select one or more of the options below or type a phrase in the search box.

All in one search


Date range


Share This Article

FacebookTwitterGoogle BookmarksRSS Feed
ask the experts

Ask the Experts

If you have an questions please feel free to contact our experts.
First Name*
Please enter your first name.

Last Name*
Please enter your last name.

Invalid Input

Please enter a valid email address.

Please enter a valid phone number (123-456-7890).

Invalid Input

Invalid Input

featured products image

Featured Products

A Goodnight Sleepstore News

Latest News