PDF download Download Article
How long do you leave the baking soda on the carpet? Your questions, answered
PDF download Download Article

If your carpet has a funny smell due to spilled food, pet odor or years of foot traffic, baking soda might be just the right solution. [1] Using harsh chemicals to remove stains and odors isn't good for the environment and can be irritating to your eyes and respiratory system. Baking soda is cheap, safe for pets and humans and easy to use.

How long do you leave baking soda on your carpet?

  • Vacuum your carpet to prepare it, and make sure there won't be any foot traffic for the next several hours.
  • Spread enough baking soda to obscure the color of the carpet itself. Then use a dry sponge to scrub the baking soda into the carpet.
  • Vacuum up the baking soda after 6-24 hours.
Method 1
Method 1 of 2:

Treating the Carpet With Baking Soda

PDF download Download Article
  1. (Mixing baking soda with dirt won't be very effective). You want to start with a carpet that's as clean as possible. Vacuum your carpet to pick up any of the big particles of dirt or loose fibers. [2] The bottom of your shoes contains oil and dirt and the constant contact with your carpet can grind away the surface of your carpet and leave dirt deep in the fibers.
  2. Watermark wikiHow to Deodorize Carpet With Baking Soda
    Once your carpet is as clean as possible, tell your family you'll be cleaning the carpet and ask them not to walk on it while you give it the baking soda treatment.
    Advertisement
  3. Watermark wikiHow to Deodorize Carpet With Baking Soda
  4. Watermark wikiHow to Deodorize Carpet With Baking Soda
    Plan to use up at least one, and maybe two, boxes of baking soda. You want to completely cover your carpet so you can hardly tell what color it is. Since baking soda is not harmful to humans or pets, don't skimp. [3]
  5. Watermark wikiHow to Deodorize Carpet With Baking Soda
    This will help you distribute it more evenly.
  6. Watermark wikiHow to Deodorize Carpet With Baking Soda
    A fresh, unopened box will be able to absorb more smells. [4]
  7. Watermark wikiHow to Deodorize Carpet With Baking Soda
    Use a dry scrub brush or sponge to scrub the baking soda deep into the fibers of the carpet, so it gets all the way to the bottom. This is especially necessary if your carpet is shaggy and long; you want to make sure every part gets coated with soda.
  8. Watermark wikiHow to Deodorize Carpet With Baking Soda
    If you're worried about ruining the texture of your carpet, use an old sock or t-shirt to rub it into your carpet, rather than scrubbing.
  9. Watermark wikiHow to Deodorize Carpet With Baking Soda
  10. Watermark wikiHow to Deodorize Carpet With Baking Soda
    If you can let it sit for 24 hours, that's even better. The longer it sits, the better your results will be. Baking soda naturally neutralizes and absorbs odors rather than covering them up. [5]
  11. Watermark wikiHow to Deodorize Carpet With Baking Soda
  12. Watermark wikiHow to Deodorize Carpet With Baking Soda
    It won't work unless it's actually touching the parts of the carpet that smell.
  13. Watermark wikiHow to Deodorize Carpet With Baking Soda
    Work slowly, since that much baking soda is going to take awhile to vacuum up. You'll need to go over each section of the carpet several times to get the job done. As long as it didn't get wet, the baking soda should come right up.
  14. Advertisement
Method 2
Method 2 of 2:

Dealing With Tougher Smells

PDF download Download Article
  1. Watermark wikiHow to Deodorize Carpet With Baking Soda
    Is the bad odor neutralized? One treatment will be sufficient to neutralize most bad odors. If the carpet had a particularly strong smell, you might need to give it a second treatment. Remember, the longer you let baking soda sit on the carpet, the better it will neutralize odors.
  2. Watermark wikiHow to Deodorize Carpet With Baking Soda
    If your carpet is quite dirty, baking soda alone might not get rid of the smell. You may want to do a deeper cleaning and shampoo your carpet in preparation for a baking soda treatment. This will increase the likelihood that the treatment will work.
  3. Watermark wikiHow to Deodorize Carpet With Baking Soda
  4. Watermark wikiHow to Deodorize Carpet With Baking Soda
    [6]
  5. Watermark wikiHow to Deodorize Carpet With Baking Soda
    For the smelliest of carpets, you may want to add a fresh scent to replace the old smell. To scent your baking soda, pour it into a large bowl. Add five to ten drops of essential oil. Use a whisk to stir the scent in and integrate it into the soda. Spoon the soda into a shaker, then treat your carpet as directed. The following fresh scents will help counteract the smell:
    • Lemon or lemongrass
    • Lavender
    • Eucalyptus
    • Cedar
  6. Watermark wikiHow to Deodorize Carpet With Baking Soda
    If you have pets, check to make sure the oil you choose is safe for use around your cat or dog.
  7. Watermark wikiHow to Deodorize Carpet With Baking Soda
    If you let your carpet go too long between cleanings, the bad smells will build right back up. Stay on top of your carpet's cleanliness by using a baking soda treatment every few weeks or at least once a month. The baking soda is more likely to completely eliminate odors that haven't been lingering for months or years at a time.
  8. Advertisement


Expert Q&A

Search
Add New Question
  • Question
    Is baking soda a good deodorizer?
    Haim Shemesh
    Carpet & Rug Cleaning Specialist
    Haim Shemesh is a Carpet and Rug Cleaning Specialist and the Owner of Sunlight Fine Rug Care & Restoration, a business based in New York City. Haim specializes in Oriental, Persian, handmade, and antique rug cleaning and repair. He also conducts rug restoration along with fire damage care. He has over 17 years of experience in the carpet cleaning industry. Sunlight Fine Rug Care & Restoration has been awarded Angie's List Super Service Award in 2017 and 2018. Their clients include Staples, Ace Hotel, Momofuku, Banana Republic, and more.
    Carpet & Rug Cleaning Specialist
    Expert Answer
    Yes! Baking soda is great for removing smells, even if the smell accumulated over time. For instance, it can help get rid of pet odors or old food smells.
  • Question
    Does baking soda need to be fresh?
    Haim Shemesh
    Carpet & Rug Cleaning Specialist
    Haim Shemesh is a Carpet and Rug Cleaning Specialist and the Owner of Sunlight Fine Rug Care & Restoration, a business based in New York City. Haim specializes in Oriental, Persian, handmade, and antique rug cleaning and repair. He also conducts rug restoration along with fire damage care. He has over 17 years of experience in the carpet cleaning industry. Sunlight Fine Rug Care & Restoration has been awarded Angie's List Super Service Award in 2017 and 2018. Their clients include Staples, Ace Hotel, Momofuku, Banana Republic, and more.
    Carpet & Rug Cleaning Specialist
    Expert Answer
    Yes! Baking soda is great for absorbing smells, but it loses its potency over time. Open a new box of baking soda to absorb odors.
  • Question
    What do I do if my carpet has bad stains?
    Community Answer
    Make a paste with apple cider vinegar and baking powder, and apply it to the stain. Let that dry over over night, then vacuum it.
See more answers
Ask a Question
      Advertisement

      Tips

      • Add a few drops of lemon juice to your baking soda and mix well before using. This will add an additional pleasant scent layer over the scent neutralizing effect of the baking soda.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Things You'll Need

      • Baking soda (also known as bicarbonate of soda)
      • Vacuum cleaner

      About This Article

      Article Summary X

      To deodorize carpet with baking soda, start by vacuuming it so it's as clean as possible. Then, pour a liberal amount of baking soda over the parts of the carpet you want to deodorize. After you've covered the carpet with baking soda, scrub it into the carpet fibers using a dry sponge. Let the baking soda sit for several hours so it has time to absorb all of the bad odors. Finally, vacuum up the baking soda and when you're finished, your carpet should be odor-free. If you want to learn how to wash your carpet before you apply baking soda, keep reading the article!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 791,735 times.

      Reader Success Stories

      • Clare Steele

        Mar 8, 2017

        "Month-old milk (don't even ask how this is possible) got spilled on my carpet. Terrible, cheesy, vomit-y smell ..." more
      Share your story

      Did this article help you?

      Advertisement