To get smells out of carpet, sprinkle generously with baking soda, let sit for hours or overnight to absorb odors, then vacuum thoroughly; for tougher smells, use a vinegar and water spray (1:1 ratio), or enzyme cleaners for pet odors, followed by thorough drying, or try steam cleaning for deep odors, always testing solutions on an inconspicuous spot first.
Before you start spending lots of money on carpet cleaning products or cleaning services, you might be surprised to know that you can use household items you already own. White vinegar, Febreze fabric cleaner, baking soda, vodka and regular vacuuming can all be successful at removing unpleasant odours from your carpet.
Simple DIY Carpet Deodorizers
Mix one cup of baking soda with a few drops of lavender or lemon oil. Sprinkle, wait 30 minutes, then vacuum. This diy carpet deodorizer adds a subtle scent and removes trapped odors. You can also mix vinegar and water for a rug deodorizer spray.
Spilled food and drink is one of the most common causes to carpet odors. Bad smells come from the gasses produced from the bacteria broken down in these food and beverage stains. To eliminate the odors, these odors are particularly hard to remove and often require a professional cleaning.
Some good deodorizing choices are citrus oils—such as lemon, orange, or lime—and lavender, peppermint, rosemary, cinnamon, or eucalyptus. If you don't have any essential oils on hand but like the idea of adding some scent to your homemade carpet cleaner, you can mix some dried spices or herbs into the baking soda.
Professional carpet deodorizer can be applied in several ways depending on the product format and facility requirements: Spray Application: Ideal for spot treatment or routine maintenance. Powder Formulas: Useful in interim cleaning cycles, often vacuumed after dwell time.
Baking Soda
There's no better or more powerful, natural odor absorber than baking soda. Due to its alkaline properties, baking soda reacts with, traps, and neutralizes acidic odor particles. That's why baking soda is especially useful on carpets, rugs, and inside refrigerators.
Keep your carpets looking and smelling their best with nothing more than baking soda! Regular vacuuming is essential, but deep cleaning can be expensive. Adding a sprinkle of baking soda to the mix will help remove stains, dirt and neutralise odours caused by everyday wear-and-tear like shoes, pets or food spills.
Carpets Not Well-Dried
This is one of the most common reasons that leave behind smelly carpets even after a thorough cleaning session. If the carpet is not dried properly, mould and mildew that grow on it can cause the odour. Placing a moist rug in a room without sunlight and air movement makes it even worse.
Deodorizing Carpets
Let it sit for at least a few hours or overnight for deep odors. Vacuum thoroughly. (Optional) Lightly mist vinegar solution after vacuuming for extra odor control, then let it dry completely.
This method is not only more effective at removing microscopic particles but also helps neutralize odors, as the water captures the VOCs responsible for bad smells. One of the standout features of water-based vacuums is their ability to handle both wet and dry messes.
Like vinegar, baking soda is a household miracle cure. It binds and neutralises odours as well as removing stains from laundry. Simply add three to four sodium tablets or one to two teaspoons of sodium powder to the machine while washing, and the odours will disappear.
Ventilation is the Best Way to Eliminate New Carpet Odor
So, during and after installation, open your windows, turn on several fans on the high-speed setting, and point some at the windows to help push the fumes outside. Keep this going for about 72 hours or until the odor goes away enough for you.
Salt doesn't just absorb moisture, it also absorbs odours. It neutralises smelly gases released from leftovers, fruits, and cheese without the need for artificial fridge fresheners or chemicals.
How Long Does Vinegar Smell Last? The average white distilled vinegar smell will take anywhere from 15 minutes to 2 hours, depending upon a few important detail: how much you used, the ventilation in the room, the type of surface you cleaned, and the temperature/humidity of your space.
Yes, when done correctly, steam cleaning is one of the most effective ways to neutralize pet odors. High-temperature steam penetrates deep into fabric fibers, breaking down odor-causing bacteria and lifting embedded dirt without the need for harsh chemicals.
Allow for Proper Ventilation
Freshly cleaned carpets need airflow to dry efficiently. Open windows, turn on ceiling fans, and if possible, run a dehumidifier. If your HVAC system has a “fan only” mode, use it to circulate air without adding more heat or humidity.
Common Causes of Bad Smells in Carpets After Cleaning
Identifying the cause of the smell is essential for choosing the right solution. One of the most common reasons for post-cleaning carpet odours is incomplete drying.
When cleaning your carpet with baking soda, let it sit for at least 15 minutes. The longer the baking soda stays on the rug, the more odor, dirt, and oil it will absorb, for a more thorough clean. Try leaving baking soda on the carpet overnight and vacuuming in the morning.
What Not to Use to Clean Carpets
Occasionally, drinking baking soda to help with indigestion or heartburn can be a safe home remedy for some adults. However, this is not safe during pregnancy, in children, or over long periods. It also cannot treat conditions that cause heartburn, such as stomach ulcers.
The hardest smells to get rid of are often deeply embedded, like skunk spray, cigarette smoke, pet urine, mold/mildew, and fire/water damage odors, because they permeate porous materials (carpets, upholstery, drywall, synthetic fabrics) and can get into HVAC systems, requiring professional cleaning or specialized ozone treatments to neutralize the odor molecules themselves, not just mask them.
HVAC Scent Systems
HVAC scent diffusers integrate directly with a hotel's heating, ventilation, and air conditioning (HVAC systems) to distribute scents uniformly across extensive areas. These systems can efficiently blanket large spaces with a signature fragrance, creating a cohesive scent experience.
Some of the best odor eliminators are coffee grounds, tea, vinegar, oats, and baking soda. Leaving a bowl of any of these odor absorbers out in a room that's due for a little freshening up will help clear out the less-than-pleasant smells from the air.