Get Bad Smells out of Carpet

Many people enjoy the softness of carpet, but it can quickly become dirty. Because carpet is so absorbent, it tends to hold onto the pungent smells from spills, accidents, and smoking. If your carpet smells bad, don’t assume that you need to purchase new carpet. You may just need to do a bit of extra cleaning. With a few common household products, you can get bad smells out of your carpet.

Steps

Dealing With General Odors

  1. Treat soiled areas. Before treating your carpet, remove any dried on spills, blot away wetness, and dab soap on noticeable stains. You want your carpet to be in its best state before treating the smell.
  2. Sprinkle baking soda onto the carpet. The baking soda will work to neutralize the odors that are trapped in the carpet. You should create a thin coat of baking soda, so get a large box of baking soda for each room that you plan to treat. If it clumps in spots, use your hand to spread it out.[1]
  3. Let the baking soda sit. The recommended wait time is several hours, but if you have really bad carpet odors, then you may want to let it sit overnight.[1]
    • Keep pets and children away from the area.
  4. Vacuum up the baking soda. Monitor your vacuum cleaner bag or canister because baking soda can quickly fill it. Empty it out as necessary.[1]
  5. Apply a deep treatment. If baking soda alone doesn’t work, you can make your own deep cleaning treatment with 2 tablespoons (30 milliliters) of hydrogen peroxide, ¼ cup (59 milliliters) of baking soda, 1 teaspoon (5 milliliters) of liquid soap, and 1 quart (1 liter) of water. Mix the ingredients together in an open container. Test it on a hidden area of your carpet before using it on the whole carpet.[1]
    • Use gloves when handling this treatment.
    • DO NOT put a lid on the treatment once it’s mixed.
  6. Pour or spray it on the carpet. Spraying is better because it provides an even coat, but remember to leave the nozzle open and avoid leaving unused treatment in a closed spray bottle. When pouring be careful not to saturate the carpet.[1]
    • Remember to wear your gloves, especially if you pour the treatment.
  7. Allow it to sit for 24 hours. The treatment needs time to work, so leave it untouched. While you want to ventilate the room, keep it secure from pets and children.[1]
  8. Use a towel to soak up excess liquid. If any wet areas remain, use an old or white towel to remove it. Let the remaining wetness air dry.[1]

Removing Smoke Odors

  1. Mix white vinegar and ammonia. White vinegar and ammonia will break down the smoke smell in the entire room, including in the carpet. While it won’t completely remove the odor from the carpet, it will start the removal process.[2]
  2. Place your mixture in bowls. Leave enough room at the top of your bowl to prevent it from sloshing over the sides. Use 2-3 bowls per room. Set the bowls out in the room with smoke-scented carpet.[2]
  3. Allow your treatment to sit for 24 hours. The white vinegar and ammonia will absorb and break down the odor, even though it isn’t applied to a surface. Once you’re finished with the treatment, remove and dispose of your vinegar-ammonia mixture.[2]
    • Keep pets and children away from the vinegar-ammonia treatment.
  4. Treat with baking soda. As with general odors, sprinkle with baking soda and allow it to sit overnight before vacuuming it up.[2]
    • Keep pets and children away from the area during treatment.
    • You can also try a commercial carpet cleaner, which will consist of scented granules.
  5. Pour distilled white vinegar into a steam cleaner. White vinegar is an effective acidic cleaner. It kills bacteria and removes odors from tar and resin.[3]
    • You can also opt for a commercial cleaning product. Some are targeted at smoke smells.
  6. Run the steam cleaner over the carpet. Follow the instructions for your machine. If you absolutely can’t rent a steamer, you can try saturating the carpet with white vinegar. The smell from the vinegar will evaporate away.
    • Be sure to have a fan on, and, if possible, open a window to help prevent mildew from the wet carpet.
    • You can rent a carpet steam cleaner from a hardware store or supermarket.
  7. Allow the carpet to dry. Leave your fan on while the carpet dries. Avoid walking on the wet carpet.

Banishing Pet Smells

  1. Soak up any remaining wetness. Use a paper towel to clean up the urine spot. If the spot is dry, then wet it with clean water and dab the area with a paper towel.[1]
  2. Apply a green dish detergent. Green dish detergents are recommended for spot cleaning recent pet urine accidents. Put a dollop of green dish detergent on a wet paper towel. Blot the area with the soapy towel to clean up the urine.[4]
  3. Coat the spot with baking soda. While the carpet is still wet, pour a layer of baking soda over it. The baking soda may get damp, but that is okay.[4]
  4. Allow it to sit overnight. The baking soda and soap will need several hours to work. If you’re working on a small spot, cover it with paper towels while it treats.[4]
  5. Spray white vinegar onto the dried urine spot. Don’t remove the baking soda. It’s normal for the area to foam as the baking soda and vinegar react to each other. This reaction between the two substances helps remove the bad smell.[4]
    • You can also clean the area with a mixture of water, white vinegar, and baking soda. Simply mix one cup (237 milliliters) of water, one cup (237 milliliters) of vinegar, and two tablespoons (30 milliliters) of baking soda into an empty spray bottle. This cleaner has a shelf life of 2-3 months.[4]
    • If the smell still lingers, hydrogen peroxide can be applied to the urine spot; however, you should test it on your carpet in a hidden area first as it can discolor carpet.
    • Products that use enzymes to break down the smell are commercially available and require no extra cleanup.
  6. Allow the white vinegar to sit for five minutes. Monitor the vinegar as it treats the carpet. Make sure that your pets and/or children are kept away from it.[4]
    • If you’re using hydrogen peroxide, it should sit for 10-15 minutes.[4]
  7. Soak up the cleaning agents with a soft cloth. Wipe away the remaining baking soda and blot the area dry. Once it’s dry, smell the carpet to determine if the smell remains. If it does, then you may have to use a carpet steam cleaner.[4]
    • If your carpet pad is soaked with urine, then you may have to replace it to get rid of the smell.
  8. Use a carpet steam cleaner. If you have a lot of set-in pet odors, you may need to treat the entire carpet with a carpet cleaner, such as a Green Machine or a Rug Doctor. You can use a commercial odor removing cleaner, or you can mix your own cleaner with white vinegar and water. Run the cleaner over the entire carpet and then let it dry. You may need to make several passes to get out the odor.
    • If you have set in odors, an enzymatic cleaner can help deactivate the odor-causing bacteria. You simply soak the carpet in your cleaning and let it dry, so they’re easy to use.

Eliminating Mold Odor

  1. Address the causes of the mold smell. If you’re smelling mold, then you likely have a high humidity level in your house. Treating the smell won’t be enough to keep your carpet smelling good because the mold spores will continue to thrive. Instead, change your habits to minimize humidity. Run a fan during showers, open a window to let shower or cooking steam out, and use a dehumidifier.[5]
  2. Use a wet-dry vacuum to remove excess water. If your carpet is wet, a wet-dry vacuum can help limit mold growth by removing the wetness that facilitates it.
  3. Mix 1 cup (237 milliliters) of white vinegar into 2 cups (.5 liter) of warm water. For mold smells, dilute your vinegar with water. Make sure that the water is warm rather than hot.[6]
    • Don’t warm your water on the stove.
  4. Spray your mixture onto the carpet. Coat the entire carpet in the room. The carpet should be damp enough to react to baking soda.[6]
  5. Sprinkle baking soda on top of the dampened carpet. While your carpet is still damp, sprinkle on your baking soda. The baking soda should react to the diluted vinegar.[6]
    • Depending on the size of your room and the quality of your sprayer, you may find it more convenient to work in small sections of your room.
  6. Allow the vinegar-water-baking soda mixture to dry. This may take several hours or overnight, depending on how much you applied and if you use fans to help the carpet dry.[6]
  7. Vacuum up the remaining baking soda. Dump the baking soda in your outside trash can.[6]
  8. Turn on a fan. To prevent a return of the moldy-mildew smell, hasten the drying time. Depending on the weather, open a window as well to prevent the room from being stuffy.
  9. Consult a professional if the smell returns. If you have water damage or mold, you may need the help of a professional. Mold is a serious issue that can quickly get expensive, so the earlier you get professional help the better it will be for your home.[5]


Tips

  • If you cannot remove mold, mildew, or bad pet smells with these processes, the carpet pad has been damaged and needs to be replaced.
  • DO NOT use vinegar on marble or natural stone. The acidity of the vinegar can damage the finish.
  • For indoor smoke smells, furniture, walls and windows should also be cleaned to rid the house of a smoke smell.

Warnings

  • Do not use warm water or a steam cleaner to clean up urine stains. The heat will set the stain.
  • Be careful if you have pets and children. Make sure that they stay away from all treatments.
  • Be careful when mixing cleaning agents. Follow directions and use gloves.

Related Articles

Sources and Citations