Adam Cleaning Logo on Dark Background
Our Tips & Tricks

Banish Pet Odors And Stains From Mattresses And Bedding

Posted January 21, 2023 by Mike Lewis under Tips

Banish Pet Odors And Stains From Mattresses And Bedding


As a pet owner, one of the most challenging tasks I face is dealing with the inevitable pet odors and stains that can accumulate on my mattress and bedding. Whether it’s a result of accidents, shedding, or simply the natural oils and dander from our furry friends, these stubborn odors and stains can quickly become a nuisance and even a health hazard if left unchecked. In this comprehensive guide, I will share my tried-and-true methods for effectively banishing pet odors and stains from mattresses and bedding, ensuring a fresh and hygienic sleeping environment for both you and your beloved pets.

Understanding Pet Odors and Stains

To effectively tackle pet odors and stains, it is essential to understand their origins. Pet urine stains are among the most common and challenging to remove, as they can penetrate deep into the mattress or bedding fibers, leaving behind a pungent ammonia odor. These stains can also attract bacteria and other microorganisms, potentially leading to health concerns if not addressed promptly.

Additionally, pet dander, shed hair, and saliva can contribute to unpleasant odors and discoloration on bedding and mattresses. These odors can be particularly noticeable in warm and humid environments, making it crucial to address them regularly.

Preparing for Stain and Odor Removal

Before diving into the cleaning process, it is essential to gather the necessary supplies and prepare the area. Here are the key steps I follow:

  1. Remove Bedding: Strip the bed of all sheets, pillowcases, and mattress protectors, ensuring that you have access to the entire mattress surface.

  2. Gather Supplies: Assemble the following items:

  3. Enzymatic cleaner or pet odor eliminator
  4. White vinegar
  5. Baking soda
  6. Clean rags or paper towels
  7. Vacuum cleaner with attachments
  8. Upholstery cleaner or steam cleaner (optional)

  9. Ventilate the Area: Open windows and turn on fans to ensure proper ventilation during the cleaning process.

Tackling Urine Stains and Odors

Urine stains can be particularly stubborn and require a multi-step approach. Here’s how I handle them:

  1. Blot the Stain: If the urine stain is fresh, use clean rags or paper towels to blot up as much of the liquid as possible. Avoid rubbing, as this can spread the stain and push it deeper into the mattress fibers.

  2. Apply Enzymatic Cleaner: Enzymatic cleaners are specifically formulated to break down the compounds in urine, effectively eliminating odors and stains. Follow the manufacturer’s instructions and saturate the affected area with the cleaner.

  3. Let it Soak: Allow the enzymatic cleaner to sit and work its magic for the recommended time, typically 10-15 minutes.

  4. Blot and Rinse: Use clean rags or paper towels to blot up the cleaner and any remaining moisture from the mattress. Rinse the area with clean water and blot dry.

  5. Apply Baking Soda: Sprinkle a generous amount of baking soda over the stained area. Baking soda is a natural deodorizer and will help absorb any lingering odors.

  6. Let it Sit: Leave the baking soda on the mattress for several hours or overnight, if possible.

  7. Vacuum: Use the upholstery attachment on your vacuum cleaner to remove the baking soda from the mattress.

Addressing General Odors and Stains

For general pet odors and stains, a combination of vinegar and baking soda can work wonders. Here’s how I approach this:

  1. Vacuum the Mattress: Start by thoroughly vacuuming the entire mattress surface to remove any loose hair, dander, or debris.

  2. Spot Clean Stains: For any visible stains, create a solution of equal parts white vinegar and water. Using a clean rag, gently dab the solution onto the stain and let it sit for a few minutes before blotting dry.

  3. Deodorize with Vinegar: In a spray bottle, combine equal parts white vinegar and water. Lightly mist the entire mattress surface with this solution, ensuring even coverage.

  4. Apply Baking Soda: Generously sprinkle baking soda over the mattress, focusing on any areas with lingering odors.

  5. Let it Sit: Allow the baking soda to sit for several hours or overnight, if possible.

  6. Vacuum: Use the upholstery attachment to vacuum up the baking soda, removing any remaining odors and residue.

Maintaining a Fresh Mattress and Bedding

To ensure that my mattress and bedding stay fresh and odor-free, I follow a regular maintenance routine:

  1. Vacuum Regularly: I vacuum my mattress at least once a week to remove any accumulated pet hair, dander, or debris.

  2. Use Mattress Protectors: Investing in a high-quality, waterproof mattress protector can help prevent future stains and odors from seeping into the mattress.

  3. Wash Bedding Weekly: I make it a habit to wash all bedding, including sheets, pillowcases, and mattress protectors, in hot water at least once a week. This helps eliminate any lingering odors or bacteria.

  4. Groom Pets Regularly: Regular grooming and bathing of my pets can significantly reduce the amount of dander, shed hair, and oils that end up on my bedding and mattress.

  5. Rotate Mattresses: I rotate my mattress every few months to evenly distribute wear and prevent any potential indentations or odor buildup in specific areas.

Professional Cleaning Services

In some cases, pet odors and stains can be particularly stubborn or deeply embedded in the mattress fibers. If my DIY efforts fail to yield satisfactory results, I don’t hesitate to seek the assistance of professional cleaning services. Many reputable companies offer specialized mattress cleaning and deodorizing services that can effectively eliminate even the most stubborn pet odors and stains.


Maintaining a fresh and hygienic sleeping environment is essential for both our health and comfort, especially when sharing our beds with our beloved pets. By following the comprehensive steps outlined in this guide, I have been able to successfully banish pet odors and stains from my mattress and bedding, ensuring a clean and inviting space for a good night’s sleep. Remember, consistency and regular maintenance are key to preventing future odor and stain issues. With a little effort and the right techniques, you too can enjoy a pet-friendly home without sacrificing a fresh and clean sleeping environment.

Continue Reading
New Posts
Why choose us

With Adam Cleaning, you can expect a team of trained and skilled professionals dedicated to providing top-notch cleaning services. We pride ourselves on our attention to detail and commitment to excellence, ensuring every space we clean is left sparkling.


Your satisfaction is our top priority. That's why all our services come with a satisfaction guarantee. If you're not completely happy with our work, we'll make it right. That's the Adam Cleaning guarantee.

Total Solution

No matter your cleaning needs, Adam Cleaning is your total solution. From carpet cleaning to ironing services, end of tenancy cleaning to garden cleaning, we offer a wide range of services designed to make your life cleaner, simpler, and more enjoyable.

Adam Cleaning White Logo

Sparkling Spaces, Satisfied Smiles.


1 Caxton Close Nottingham,
United Kingdom