Skip to content

Cleaning a soiled mattress is important for maintaining a clean and hygienic sleeping environment. By following these effective tips, you can easily remove stains and odors from your mattress without the need for professional cleaning services.

Imagine sinking into a fresh, clean bed every night. No stains, no odors, just pure comfort. With our easy guide, that dream can become a reality. Whether it’s your child’s accident or a spill, don’t worry about replacing your soiled mattress just yet. We’ve got you covered with simple and affordable solutions to get rid of those stubborn stains and unpleasant smells.

Why is mattress cleaning so important, you ask? Well, your mattress directly affects your sleep, which in turn affects nearly every aspect of your life. A quality mattress is a significant investment and one that you’ll want to protect. Learning how to clean a mattress and maintain it can help you get the most bang for your buck. Say goodbye to restless nights and hello to a fresh and rejuvenating sleep experience!

Key Takeaways:

  • Cleaning a soiled mattress doesn’t have to be difficult or expensive.
  • Regular mattress cleaning is crucial for maintaining a hygienic sleeping environment.
  • Hydrogen peroxide and vinegar are effective stain removers and deodorizers.
  • Steam cleaning provides a deep and thorough clean for your mattress.
  • Using mattress protectors can prevent stains and extend the cleanliness of your mattress.

What You’ll Need for Cleaning a Soiled Mattress

Before you start cleaning your soiled mattress, gather the necessary supplies. You’ll need items such as a wet vacuum cleaner, gloves, a spray bottle, stain remover (white vinegar, hydrogen peroxide, baking soda, or dish soap), upholstery shampoo or laundry detergent, a clean cloth or wet sponge, a scrub brush, and optionally, a steam cleaner. These tools and solutions will help you effectively remove stains and odors from your mattress.

First source: “Our guide will show you how to remove stains and odors from your mattress: from nighttime accidents, to surprise blood stains! You don’t need to wash your entire mattress at every stain, particularly when your little one is still learning the ropes of maintaining a clean room.”

Second source: “To properly clean a mattress, you’ll want to gather supplies such as cold water, baking soda, rags or towels for cleaning, a gentle, bleach-free and unscented laundry detergent, and dish soap or an enzyme cleaner. These supplies will help you tackle different types of stains and ensure effective cleaning results.”

Tools and Solutions Description
Wet vacuum cleaner Use a wet vacuum cleaner to extract moisture and liquid from the mattress
Gloves Protect your hands from coming in direct contact with cleaning solutions
Spray bottle Fill the spray bottle with stain remover solutions for easy application
Stain remover (white vinegar, hydrogen peroxide, baking soda, or dish soap) Choose the appropriate stain remover solution based on the type of stain
Upholstery shampoo or laundry detergent Use these cleaners for removing general dirt and grime from the mattress
Clean cloth or wet sponge Use these to blot and clean the mattress
Scrub brush Use a scrub brush for stubborn stains and to agitate the cleaning solution
Steam cleaner (optional) An optional tool for deep cleaning the mattress with heat and moisture

With these essential tools and solutions, you’ll be well-equipped to tackle any stains and odors on your soiled mattress, helping to restore its cleanliness and freshness.

Removing Urine Stains from a Mattress with Hydrogen Peroxide

If you’re dealing with urine stains on your mattress, hydrogen peroxide can be a powerful solution for effective stain removal. This versatile cleaning agent not only eliminates stains but also acts as a disinfectant, ensuring that your mattress is clean and hygienic. To tackle urine stains, simply spritz hydrogen peroxide directly onto the soiled areas and let it sit for a few minutes. Then, blot the area clean using a clean towel or paper towels. For stubborn stains, you can mix hydrogen peroxide with baking soda to create a stronger solution. Use a scrub brush to gently loosen and remove set-in stains. However, keep in mind that hydrogen peroxide may have a bleaching effect, so it’s best to use this method on light and white mattresses.

cleaning urine from a mattress

“Both urine stains and period blood stains can be removed, deodorized, and sanitized by some hydrogen peroxide. Hydrogen peroxide is a strong disinfectant and bleaching agent that removes stains quickly and easily, neutralizing any odors that come with the stain just as well.”

“For blood, sweat, urine, and other biological stains, the best option is typically a commercial enzyme cleaner. You can also use a mix of dish soap and water or a 1:1 solution of cold water and hydrogen peroxide.”

By using hydrogen peroxide, you can effectively eliminate urine stains from your mattress and ensure a clean and fresh sleeping surface. It’s a simple yet powerful method that can save you from the hassle of professional cleaning services and help maintain a hygienic environment in your bedroom.

Deodorizing a Mattress with Vinegar

If you’re looking for a natural and effective way to remove unpleasant odors from your mattress, vinegar is the solution you’ve been searching for. Vinegar is a powerful deodorizer that can neutralize and eliminate odors, leaving your mattress smelling fresh and clean. Plus, it’s an affordable and readily available household ingredient.

To deodorize your mattress with vinegar, create a simple vinegar spray by mixing equal parts of white vinegar and cold water in a spray bottle. Liberally spray the solution onto the soiled areas of your mattress, ensuring that you cover the entire surface. The vinegar will help break down and neutralize any odors lingering in the fabric.

“Sometimes, it’s not your kids that have accidents – it’s your pets! Pet stains are some of the most common forms of furniture stains, and the urine smell from the stains is unbearable for most people. You can create a safe and effective deodorizing and cleaning spray from just white vinegar!”

After spraying the vinegar solution, use a clean cloth to blot the mattress and absorb any excess moisture. Repeat the process if necessary, particularly for stubborn odors. As the vinegar dries, it will naturally eliminate any remaining smells, leaving your mattress fresh and odor-free.

Deodorizing a Mattress with Vinegar – Tips and Considerations

When deodorizing your mattress with vinegar, keep the following tips and considerations in mind:

  • Ensure that the vinegar solution is evenly distributed on the mattress surface to thoroughly deodorize it.
  • If your mattress has deep-set odors, you may need to repeat the vinegar treatment multiple times.
  • Allow the mattress to fully air dry before placing any bedding or covers back on it.

By using vinegar to deodorize your mattress, you can enjoy a fresh and clean sleeping surface without the need for harsh chemicals or expensive cleaning products.

mattress spot cleaning

Steam Cleaning a Mattress for Deep Cleaning

To achieve a deep and thorough cleaning of your dirty mattress, steam cleaning is an effective method. Using a steam cleaner with the upholstery attachment, you can harness the power of heat and moisture to lift out old stains and eliminate bacteria and dust mites.

The steam cleaning process is simple. Follow the manufacturer’s instructions for using the steam cleaner on your mattress. Ensure that you cover the surface of the mattress evenly, paying extra attention to heavily soiled areas. The heat from the steam will help break down stains, while the moisture will help lift them away.

After going over the soiled area multiple times, use a clean towel to blot out the stain and absorb the excess moisture. It’s important to allow the mattress to air dry completely before using it again to prevent any potential mold or mildew growth.

Advantages of Steam Cleaning

  • Removes old stains: Steam cleaning can effectively lift out deep-set stains that may not be easily removed through traditional cleaning methods.
  • Disinfects the mattress: The high temperature of the steam kills bacteria, dust mites, and other allergens, providing a cleaner and healthier sleeping environment.
  • Restores freshness: Steam cleaning refreshes the mattress by eliminating odors and leaving it smelling clean and fresh.

“Steam cleaning also disinfects your mattress and kills dust mites that may be causing your itchy allergies.” – Source A

While steam cleaning can be an effective method for deep cleaning a dirty mattress, it’s important to note that not all mattresses are suitable for steam cleaning. Check the mattress manufacturer’s instructions before proceeding with steam cleaning to ensure you don’t void any warranties.

Additionally, if you don’t have access to a steam cleaner, or if your mattress is not suitable for steam cleaning, there are alternative methods available to achieve a deep clean, such as professional mattress cleaning services.

Using Baking Soda for Fresh Spills

When it comes to removing fresh spills and stains from your mattress, baking soda is a versatile and effective cleaner. Whether you accidentally spilled food sauces or liquids on your mattress, baking soda can help absorb the excess liquid and prevent stains from setting in. To tackle fresh spills, simply sprinkle a generous amount of baking soda over the affected area. Allow the baking soda to sit and absorb the liquid for about 15-20 minutes.

After the baking soda has had time to work its magic, use a vacuum cleaner with a brush attachment to gently clean up the powder. The baking soda will not only help remove the fresh spill, but it will also absorb any lingering odors, leaving your mattress smelling fresh and clean. For added deodorizing and cleaning power, you can follow up with a vinegar spray. Simply mix equal parts white vinegar and water in a spray bottle, and lightly mist the area.

“If the stain on your mattress is new: for instance, you dropped some food sauces on the mattress, then a good sprinkle of baking soda will get that liquid out before the stain has the chance to set.” – Source 1

Baking soda is not only great for tackling fresh spills, but it is also an effective cleaner for general spot cleaning on your mattress. If you notice any small stains or areas that need a little extra attention, you can create a paste by mixing baking soda with a small amount of water. Apply the paste to the stained area and gently scrub with a clean cloth or sponge. Allow the paste to dry, then vacuum up any residue. This method can help lift and remove stains from your mattress, leaving it looking as good as new.

Remember, it’s always important to act quickly when dealing with fresh spills on your mattress. The sooner you can treat the stain, the easier it will be to remove. With the power of baking soda, you can effectively clean and refresh your mattress, ensuring a clean and hygienic sleeping surface.

Baking Soda for Fresh Spills
Easy to use and readily available
Helps absorb excess liquid from fresh spills
Neutralizes odors
Effective for spot cleaning and stain removal
Safe for use on most types of mattresses

Breaking Down Grease Stains with Dish Detergent

If you’re dealing with stubborn grease stains on your mattress, dish detergent can come to your rescue. Its powerful cleaning properties can break down grease and remove stains effectively. Here’s how you can use dish detergent to tackle those tough stains:

Mattress Stain Removal Steps:

  1. Prepare a sudsy solution by mixing warm water and dish soap. You can pour the solution into a spray bottle for easier application.
  2. Spray the solution onto the grease stains or food spills on your mattress.
  3. If the stains are particularly stubborn, you can also sprinkle some baking soda on top of the dish detergent solution.
  4. Allow the detergent to work its magic on the stains for a few minutes.
  5. Using a clean cloth, gently blot the area to lift the stain and absorb the excess moisture.
  6. Allow the mattress to air dry completely before using it again.

With these steps, you can effectively remove grease stains from your mattress and restore its cleanliness. Dish detergent is a versatile and budget-friendly solution to keep your mattress looking and smelling fresh.

Pros Cons
– Dish detergent is readily available in most households. – May not be suitable for all types of stains.
– Effective in breaking down grease stains. – Can leave behind a soapy residue if not properly rinsed.
– Budget-friendly option for mattress stain removal. – Some dish detergents may contain harsh chemicals that can damage delicate fabrics.

Remember, it’s important to perform a patch test on a small, inconspicuous area of your mattress before applying the detergent solution to the entire stained area. This will help you ensure that the dish detergent doesn’t cause any discoloration or damage to your mattress. Always follow the care instructions provided by the mattress manufacturer to maintain its quality and longevity.

“Dish detergent is a versatile and budget-friendly solution to keep your mattress looking and smelling fresh.”

Importance of Regular Mattress Cleaning

Regular mattress cleaning is an essential aspect of maintaining a clean and hygienic sleeping environment. While it’s easy to overlook the cleanliness of your mattress, it can accumulate dirt, sweat, and bacteria over time, affecting both your sleep quality and overall health. By incorporating regular cleaning routines and considering professional mattress cleaning services, you can ensure a fresh and healthy sleep surface.

Benefits of Regular Cleaning

  • Enhanced Hygiene: Regular mattress cleaning helps eliminate bacteria, dust mites, and allergens, promoting a healthier sleep environment.
  • Better Sleep Quality: A clean mattress can improve your sleep quality by reducing nighttime allergies and creating a fresh and comfortable sleeping surface.
  • Prolonged Mattress Lifespan: Proper cleaning and maintenance can extend the lifespan of your mattress, protecting your investment and ensuring long-term comfort.

When to Consider Professional Cleaning

While regular cleaning can effectively maintain your mattress, there are instances where professional cleaning services might be necessary:

  • Stubborn Stains: If your mattress has stubborn stains or odors that are difficult to remove, professional cleaners have advanced techniques and equipment to tackle them effectively.
  • Dust Mite Infestation: Dust mites can cause allergies and respiratory issues. If your mattress is infested or you have a history of allergies, professional cleaning can help eliminate these microscopic pests.
  • Time and Convenience: If you lead a busy lifestyle or prefer to leave the task to experts, professional mattress cleaning services save you time and effort.

Remember, cleanliness is essential for a good night’s sleep. By incorporating regular mattress cleaning into your routine and considering professional services when necessary, you can ensure a fresh, hygienic, and comfortable sleep surface for years to come.

Using Mattress Protectors for Prevention

One of the most effective ways to prevent stains and extend the cleanliness of your mattress is by using mattress protectors. These protectors act as a barrier between your body and the mattress, preventing sweat, spills, and other contaminants from reaching the mattress surface. By using a mattress protector, you can easily maintain a clean and hygienic sleeping environment.

When choosing a mattress protector, look for one that is waterproof or has a waterproof backing to provide the highest level of protection. Zippered mattress protectors are recommended as they cover the entire mattress, including the sides, protecting all areas from dirt, spills, and even bed bugs. Additionally, consider using a mattress topper or cooling mattress pad underneath the mattress protector for added comfort and protection.

Using a mattress protector is a proactive measure to prevent stains and maintain the cleanliness of your mattress. It keeps your mattress in pristine condition and prolongs its lifespan. With a mattress protector in place, you can enjoy a fresh, clean, and hygienic sleeping surface for a restful night’s sleep.


Cleaning a soiled mattress doesn’t have to be a daunting task. With the right tools and solutions, you can effectively remove stains and odors and maintain a clean and fresh sleeping surface.

From using hydrogen peroxide and vinegar for stain removal and deodorizing to steam cleaning for deep cleaning, there are various methods you can employ based on the type of stain and level of cleanliness required. Regular mattress cleaning and the use of mattress protectors can also prolong the lifespan of your mattress and ensure a healthy sleep environment.

By following these mattress cleaning tips, you can enjoy a fresh, clean, and hygienic mattress for a restful night’s sleep. Remember to gather the necessary supplies, such as a wet vacuum cleaner, gloves, and stain removers. Hydrogen peroxide, vinegar, and baking soda are effective solutions for removing urine stains, deodorizing, and absorbing fresh spills. Consider using a steam cleaner for deep cleaning, and don’t forget the importance of regular mattress cleaning and the use of mattress protectors.

So, take the time to clean your soiled mattress and create a healthy sleeping environment. Your mattress will thank you with a fresh and comfortable surface for a good night’s sleep!


How often should I clean my mattress?

It is recommended to clean your mattress at least twice a year to maintain a clean and hygienic sleeping environment.

Can I use bleach to clean my mattress?

No, bleach can damage the fabric of your mattress and leave behind harsh chemical residues. It is best to use mild, bleach-free cleaning solutions.

How long does it take for a mattress to dry after cleaning?

It can take anywhere from a few hours to a full day for a mattress to completely dry after cleaning, depending on the humidity and airflow in the room.

Can I clean a memory foam mattress using these methods?

Yes, you can use these cleaning methods on a memory foam mattress, but be cautious not to oversaturate the foam with water or cleaning solutions.

Can I use a regular vacuum cleaner to clean my mattress?

Yes, you can use a regular vacuum cleaner with an upholstery attachment to clean your mattress. Make sure to vacuum all sides of the mattress to remove dust and debris.

How can I remove pet odors from my mattress?

To remove pet odors, you can sprinkle baking soda on the mattress, let it sit for a few hours, and then vacuum it up. You can also use a vinegar spray to deodorize.

Can I machine wash my mattress cover?

It depends on the specific instructions from the manufacturer. Some mattress covers are machine washable, while others may require spot cleaning or professional cleaning.

How can I prevent bed bugs from infesting my mattress?

Using a mattress encasement or protector can help prevent bed bugs from infesting your mattress. These protectors create a barrier between the bugs and your mattress.

Can I use essential oils to freshen up my mattress?

Yes, you can add a few drops of essential oils, such as lavender or tea tree oil, to a vinegar spray or sprinkle them on baking soda before applying it to your mattress for a fresh scent.

Can I spot clean my mattress instead of cleaning the entire surface?

Yes, you can spot clean specific stains or soiled areas on your mattress instead of cleaning the entire surface. This can be done using the appropriate cleaning solutions and tools.

Source Links