On this page:

    Over time, your mattress can become a canvas of stains, whether it’s an unexpected morning coffee spill, a stubborn mark that just won’t budge or a little one’s accident. Keeping your mattress clean and stain-free is essential for a good night’s sleep. Here, we’ll share practical tips, tried-and-true methods and expert advice on how to get stains out of a mattress, so you can say hello to a spotless sanctuary. 

    Common types of stains on mattresses

    Before diving straight in to remove stains from your mattress, take some time to investigate which type of stain you’re trying to tackle.  

    One of the most common types of stains is urine. Whether you have a toddler going through the potty-training phase or a pet that occasionally has accidents, urine stains can be a common occurrence. Another type of common stain that many people struggle with is sweat stains. We all know how uncomfortable it can be to sleep in a hot room, and those sweat stains on your mattress can be a constant reminder of those restless nights. Lastly, food stains can also find their way onto our mattresses, especially if we enjoy a late-night snack in bed. These stains can be particularly challenging to remove, as they often involve greasy or sticky substances. 


    The supplies you need to clean a stained mattress

    Having the right cleaning products and equipment to hand will make the task much easier and more efficient. Here are the essential items you'll need: 

    1. Clean cloths or paper towels for blotting and absorbing excess liquid from the stain.
    2. Stain remover or cleaning solution specifically designed for mattress stains.
    3. A vacuum cleaner with an upholstery attachment to help remove any loose debris or particles from the mattress surface.
    4. A soft-bristle brush to gently scrub the stain and work the cleaning solution into the fabric.


    Preparing the mattress for stain removal

    It’s important to properly prepare the mattress before you begin the stain removal process. Follow these steps to ensure you have a clean and ready surface for effective stain removal: 

    1. Remove any bedding or covers: Take off all sheets, pillowcases and mattress protectors.
    2. Vacuum the mattress: Use a vacuum cleaner with an upholstery attachment to remove any loose debris or particles from the surface of the mattress. 
    3. Check the care label: Before applying any cleaning products, check the care label on your mattress for specific instructions or any restrictions. Some mattresses may require specific cleaning methods or prohibit the use of certain solutions.

    How to get specific stains out of a mattress

    Different types of stains require specific techniques for effective removal. Here are targeted tips for dealing with common types of stains on your mattress: 


    Removing urine stains

    These types of stains can be particularly challenging to remove due to their strong odour and potential for bacteria growth. To effectively clean a urine-stained mattress, start by blotting the stain with a dry, clean cloth or paper towel to absorb as much liquid as possible. Avoid rubbing the stain, as this can spread the urine and make it more difficult to remove.  

    Once the excess urine has been blotted, use the Vanish Oxi Action Liquid on the affected area of your mattress. It’s specifically designed to lift stubborn stains and eliminate strong odours. Then, wipe the area clean with a damp cloth. Avoid getting your mattress too wet, as this can result in significant damage. Finally, allow the mattress to fully dry before putting the bedding back on. 


    Removing sweat stains

    Sweat stains on a mattress can leave behind unsightly discolouration and unpleasant smells. To effectively remove sweat stains, start by blotting the stain with a clean cloth or paper towel to absorb as much moisture as possible. Avoid rubbing the stain, as this can push the sweat deeper into the mattress fibres. Next, use the Vanish Oxi Action Liquid. Afterwards, blot the area with a clean, damp cloth before allowing the mattress to fully dry.  


    Removing food stains

    Start by scraping off any excess food with a dull knife or a spoon to gently scrape off any solid food particles from the mattress. Once the food has been removed, go in with the Vanish Oxi Action Liquid. If needed, repeat this process until the stain is completely gone. Dab with a clean, damp cloth before leaving the mattress to dry out.  


    Removing blood stains

    Spotting a blood stain on the mattress might well fill you with dread, but you can clean it away easily. When removing fresh blood stains from a mattress, blot it first with a clean absorbent cloth, cotton towel or paper towel. For dried blood stains, skip this step. Then, apply the Vanish Oxi Action Liquid, leaving for 5 minutes. Blot the blood stain and remove any leftover product with a clean cloth. 

    If the blood stains have spread to your bed sheets or pyjamas, make sure to read up on how to remove blood stains from clothes. 

    Fresh stains on your mattress and how to get them out

    When it comes to fresh stains on your mattress, it's important to act quickly to prevent them from setting in and becoming more difficult to remove. Start by blotting the stain gently using a clean cloth or paper towel. Avoid rubbing, as this can push the stain deeper into the fabric. Then, apply a small amount of stain remover or cleaning solution directly onto the stain. Make sure to follow the instructions on the product and test it on a small, inconspicuous area of the mattress first to ensure it doesn't cause any discolouration or damage. After applying the cleaning solution, blot the stain again to help lift it out of the fabric. Repeat this process until the stain is no longer visible. 


    How to get stains out of a mattress when dry

    If you're dealing with a dried stain on your mattress, it may be more difficult to remove. Don’t worry, though, there are still effective methods for removing it. Keep the stain dry and avoid wetting first. Then, apply the Vanish Oxi Action Liquid to the affected area. Follow the same steps above and let your mattress dry properly. You may need to repeat the process once or twice, as dried-in stains are likely to have penetrated deeper and can be harder to tackle. 


    Preventing future stains on your mattress

    Taking preventive measures can help prolong the lifespan of your mattress and reduce the chances of future stains. Here are some top tips to keep your mattress clean and stain-free: 

    1. Use a mattress protector: Investing in a waterproof mattress protector is an effective way to prevent stains from reaching your mattress. 
    2. Establish a cleaning routine: Regular cleaning can help prevent stains from setting in and becoming more difficult to remove later down the line.  
    3. Rotate and flip your mattress: Rotating and flipping your mattress every few months can distribute the weight evenly and prevent the accumulation of body oils and sweat in specific areas. 

    Knowing how to effectively remove stains from your mattress is essential for busy households, particularly those with children. By following the steps in this blog, you can maintain a clean and hygienic sleeping environment for your family. The key is to promptly address stains and use the appropriate products. 

    *Always check labels and follow product instructions.