(07) 5532 7799

How to Deodorise Carpet Naturally

Get in touch with us today

Call us (07) 5532 7799
Get a free quote

Baking soda left on carpet for 30 minutes, then vacuumed, removes most household odours.

Carpet traps dust, spills, pet hair, and moisture deep in its fibres. Over time, that buildup starts to smell.

This guide covers five natural ways to deodorise carpet at home and when each method works best. You'll also learn the warning signs that mean your carpet needs professional cleaning or replacement.

Looking for new carpet instead? Check out affordable carpet on the Gold Coast or browse current carpet specials at Wizard Carpets.

Why Carpet Traps Odours

Carpet fibres and underlay act like a sponge. They absorb liquid spills, pet accidents, cooking fumes, and foot traffic grime. Synthetic fibres like nylon and polyester hold less moisture than wool, but they still trap odour-causing bacteria in the pile and backing.

If your underlay has been soaked through, the smell often sits beneath the carpet itself. Surface cleaning can't reach it. Mould thrives in damp carpet and causes its own musty odour on top of whatever caused the moisture in the first place.

On the Gold Coast, subtropical humidity speeds up bacterial growth and makes carpet odour problems worse. Homes without good ventilation or air conditioning hold moisture in the underlay for longer, which means smells develop faster and stick around.

  • Spills and moisture soak through to the underlay
  • Pet urine contains uric acid crystals that reactivate when humid
  • Cooking and smoke particles settle into carpet fibres over days, and greasy cooking spills leave lingering odours if not cleaned quickly
  • Foot traffic grinds dirt and body oils deeper into the pile

If your carpet is more than 10 years old and smells persist after cleaning, the issue is usually the underlay rather than the surface.

How to Deodorise Carpet with Baking Soda

Baking soda (sodium bicarbonate) is the most reliable natural carpet deodoriser. It neutralises acidic odour molecules rather than masking them with fragrance. Sprinkle a generous layer across the affected area, work it into the fibres with a stiff brush, and leave it for at least 30 minutes.

For stronger smells, leave it overnight. Vacuum thoroughly on a high suction setting afterwards. For a standard 3x4 metre room, roughly half a box (250g) does the job.

  1. Vacuum the carpet first to remove loose dirt and debris
  2. Sprinkle baking soda liberally across the smelly area
  3. Use a stiff brush or broom to work it into the carpet fibres
  4. Leave for 30 minutes minimum (overnight for strong odours)
  5. Vacuum on high suction, making two slow passes over each section

This works best on general mustiness, food odours, and mild pet smells. It won't fix urine that has soaked through to the underlay, but it handles surface-level odours reliably.

Method Best for Sitting time Effort
Baking soda alone General odours, mustiness 30 min to overnight Easy
Baking soda + essential oils Freshening with scent 30 min to 2 hours Easy
White vinegar spray Bacterial odours, pet smells 1 to 2 hours drying Moderate
Baking soda then vinegar Stubborn set-in odours 30 min + drying time Moderate
Enzyme cleaner Pet urine, vomit Per product label Easy

How to Deodorise Carpet with Vinegar

White vinegar is mildly acidic and kills odour-causing bacteria on contact. Mix equal parts white vinegar and water in a spray bottle, then lightly mist the carpet surface. Do not soak it.

The vinegar smell disappears as it dries, usually within one to two hours with decent airflow. This method is particularly good for carpet that smells damp after rain or humidity.

  • Spray in a fine mist, not a stream
  • Open windows or run a fan to speed drying
  • Test a hidden corner first on wool or dark-coloured carpet
  • Never saturate the carpet, as excess moisture causes mould

Vinegar and baking soda work differently. Vinegar kills bacteria. Baking soda absorbs odour molecules. Use them separately for best results, or combine them on stubborn spots (sprinkle baking soda first, then lightly spray vinegar on top).

Essential Oil Carpet Freshener

Mix 15 to 20 drops of essential oil into a cup of baking soda, stir well, and let the mixture sit in a sealed jar for 24 hours before using. This gives the oil time to distribute evenly through the powder. Sprinkle over carpet, leave for 30 minutes, and vacuum.

The best essential oils for carpet depend on what you're dealing with.

  • Lavender for general freshening and a calm scent
  • Tea tree for antibacterial action (not safe around cats)
  • Eucalyptus for musty or mildew smells
  • Lemon for kitchen and food odours
  • Peppermint doubles as a natural insect deterrent

Pet owners, read this. Tea tree and eucalyptus are toxic to cats. Lavender and cedarwood are generally safer. If you have pets, plain baking soda without oils is the safest option.

How to Remove Stubborn Carpet Odours

When baking soda alone doesn't cut it, you need something that breaks down the source of the smell rather than just absorbing it. For pet urine that has soaked through to the underlay, an enzyme-based cleaner is the only product that actually breaks down uric acid crystals.

Enzyme cleaners also work on other organic messes like vomit that has soaked into carpet fibres. Pick one up from any supermarket or pet store, spray the area, cover with a damp cloth, and leave for the time specified on the label.

Baking Soda and Vinegar Combo for Set-In Smells

  1. Sprinkle baking soda generously over the affected area
  2. Lightly spray with a 50/50 vinegar and water mix
  3. Let it fizz and settle for 10 minutes
  4. Blot with a clean cloth (never rub)
  5. Leave to dry fully with windows open, then vacuum

If you have tried multiple methods and the smell keeps returning within a few days, the odour is almost certainly trapped in the underlay or carpet backing. No surface treatment will fix that. When the source sits that deep, getting the smell out of carpet for good usually means treating or replacing the underlay itself.

When to Replace Your Carpet Instead

Sometimes no amount of deodorising will fix the problem. If your carpet has been flooded, soaked by pet urine repeatedly, or is more than 15 years old with persistent odours, replacement is the more practical and hygienic option.

Signs your carpet is past the point of saving:

  • Odour returns within days of a thorough clean
  • Visible staining that no product will lift
  • The underlay feels spongy or damp to the touch
  • Mould is visible along edges or under furniture
  • The pile is matted flat in high-traffic areas and fibres are breaking down

Wizard Carpets has been helping Gold Coast homeowners choose the right carpet for over 30 years. If deodorising isn't working, replacing worn carpet with fresh underlay solves the problem for good. Browse the clearance stock for budget-friendly options.

Keeping Carpet Smelling Fresh Long Term

Prevention beats treatment every time. A few simple habits stop odours from building up in the first place.

  • Vacuum twice a week minimum. Once a week is not enough if you have pets or kids.
  • Deal with spills straight away. Blot with a clean cloth and cold water. Never rub.
  • Use doormats at every entry to cut down on dirt tracked onto carpet.
  • Air your rooms out daily. Open windows for 15 to 20 minutes to reduce humidity.
  • Run a dehumidifier in humid months. Gold Coast homes benefit from keeping indoor humidity below 60 per cent to slow bacterial growth and prevent musty carpet smells.
  • Get a professional steam clean yearly. NSW Health recommends controlling moisture to prevent mould growth, and an annual hot water extraction keeps underlay fresh.
  • Sprinkle baking soda monthly as a preventive step, not just when you notice a smell.

If you're moving into a rental or buying a home with old carpet, a professional steam clean before you settle in is worth every dollar. It's the fastest way to find out whether the carpet can be saved or needs replacing.

Frequently Asked Questions

Does baking soda actually remove carpet odours?

Yes. Baking soda neutralises acidic odour molecules on contact rather than covering them up with fragrance. It works on everyday mustiness, food smells, and mild pet odours but won't reach smells trapped deep in the underlay.

How long should I leave baking soda on carpet?

At least 30 minutes for light odours, or overnight for stronger smells. The longer it sits, the more odour molecules it absorbs. Vacuum thoroughly on high suction afterwards.

Is vinegar safe to use on all carpet types?

Vinegar is safe on most synthetic carpets including nylon, polyester, and polypropylene. It can damage wool carpet fibres and cause colour changes on some dark-dyed carpets. Always test a hidden corner first with a diluted 50/50 mix.

How do I get pet urine smell out of carpet permanently?

Use an enzyme-based cleaner that breaks down the uric acid crystals causing the smell. If the urine has soaked through to the underlay, the underlay usually needs replacing along with a professional carpet clean.

When should I replace carpet instead of trying to deodorise it?

Replace your carpet if the smell returns within days of cleaning, the underlay feels damp or spongy, or mould is visible along edges. Carpet soaked repeatedly by pet urine or over 15 years old with persistent odours is usually past saving.

Why does my carpet smell worse in humid weather?

Humidity reactivates odour-causing bacteria and uric acid crystals that sit dormant in dry conditions. Gold Coast homes are particularly prone to this because of the subtropical climate. Keeping indoor humidity below 60 per cent with a dehumidifier or air conditioning helps prevent flare-ups.

Get Rid of the Smell for Good

Most carpet odours come down to trapped moisture, bacteria, or worn-out underlay. Baking soda handles everyday mustiness, vinegar tackles bacteria, and enzyme cleaners deal with pet accidents.

If the smell keeps coming back after repeated treatments, the carpet itself is the problem. Get a free measure and quote from Wizard Carpets at their Nerang showroom (13 Brendan Drive). With warehouse prices and over 30 years of Gold Coast flooring experience, replacing worn-out carpet is more affordable than most people expect.

arrow-up