Carpets trap odours from pets, spills, foot traffic, and everyday life. Sometimes you need a quick fix between professional cleans, and a Bunnings carpet deodoriser is one of the easiest options to grab. But with several products on the shelves, it helps to know which ones actually work before you spend your money.

At SMK Carpet Cleaning, we deal with carpet odours daily across the Central Coast to Newcastle region. We’ve seen what products homeowners use between our visits, some do a solid job refreshing fibres, while others just mask the smell temporarily. That hands-on experience gives us a practical perspective on what’s worth recommending.

Below, we’ve rounded up six of the best carpet deodoriser picks you can find at Bunnings right now. We’ll cover powders, sprays, and foaming sanitisers, explain what each one does best, and help you choose the right product for your specific odour problem.

1. SMK Carpet Cleaning odour removal service

Before reaching for a Bunnings carpet deodoriser, it’s worth understanding that store-bought products work best as maintenance tools between professional treatments. When odours have soaked deep into the carpet backing or underlay, no powder or spray will fully eliminate them. That’s where SMK Carpet Cleaning comes in.

Best for

SMK Carpet Cleaning suits situations where surface deodorisers have stopped working or where you’re dealing with deeply embedded odours from pets, mould, smoke, or repeat spills. It’s also the right choice for rental properties at the end of a lease, where landlords and property managers need documented proof of professional cleaning.

Common scenarios that benefit most from a professional service include:

How it removes odours, not just masks them

SMK uses hot water extraction combined with professional-grade deodorising treatments that neutralise odour-causing bacteria at the source. Unlike sprays that sit on top of the fibre and fade within days, this method penetrates deep into the carpet pile and backing to break down what’s actually causing the smell.

A deodoriser covers up odours. Professional extraction removes what’s causing them in the first place.

The cleaning solution targets organic compounds such as urine, vomit, and food residue, which are the most common culprits behind persistent carpet smells that keep coming back no matter what product you apply.

What to expect on the day

On the day of your appointment, an SMK technician arrives with all equipment included, so you don’t need to prepare anything beyond clearing the area. The process typically takes between one and three hours depending on the size of the space. Carpets are left slightly damp and dry within two to four hours under normal ventilation.

Typical pricing factors in Central Coast to Newcastle

Pricing at SMK starts from $30 per room for carpet cleaning, but several factors influence the final cost. These include the severity of the odour, the carpet type, whether stain pre-treatment is required, and the total area being treated. Upholstery deodorising starts from $20 per chair. You can request a free quote directly through the SMK website by uploading photos of the affected areas for an accurate estimate.

2. No Vac foaming sanitiser and deodoriser

The No Vac foaming sanitiser and deodoriser is one of the most popular Bunnings carpet deodoriser options for homeowners who want a quick, low-effort refresh without pulling out a vacuum or wet machine.

Best for

This product suits light to moderate odours from everyday foot traffic, general mustiness, or mild spills on carpet and upholstery. It works well in living rooms, bedrooms, and car interiors where odours are surface-level rather than deeply embedded.

How the foaming no-vac formula works

The foam penetrates carpet fibres on contact and lifts odour-causing particles to the surface as it dries. You don’t need to vacuum before or after application, which makes it faster to use than powder-based alternatives.

The foaming action does the lifting for you, so you’re not just spraying a scent over the problem.

How to use it on carpet and upholstery

Apply the foam evenly across the surface and allow it to dry completely before walking on the area. For upholstery, test a small patch first to confirm the foam doesn’t affect the fabric. Follow these steps:

Safety and surface compatibility checks

Always check that the product is safe for your specific carpet type before applying it broadly. Avoid using it on wet or recently cleaned carpets, as trapped moisture can worsen odours over time.

Typical price at Bunnings

No Vac foaming sanitiser typically retails for around $10 to $15 at Bunnings, making it one of the more affordable options on the shelf for a quick deodorising fix.

3. No Vac Fresh Pet foaming sanitiser and deodoriser

If you share your home with animals, you’ve likely noticed that standard deodorisers often fall short on pet-related smells. The No Vac Fresh Pet foaming sanitiser and deodoriser is a dedicated option within the Bunnings carpet deodoriser range that’s designed specifically with pet households in mind.

Best for

This product suits homes with cats, dogs, or other pets that have had accidents on carpet, rugs, or upholstery. It’s a good choice for routine freshening in areas your pets sleep or frequently use, where odours build up gradually over time.

Why it suits pet odours

Pet urine contains uric acid crystals that bind tightly to carpet fibres. The Fresh Pet formula includes odour-neutralising agents that target these compounds more effectively than general-purpose foams.

A pet-specific formula addresses the chemistry behind animal odours rather than just covering them with fragrance.

How to use it for pet accidents

Act quickly when accidents happen. Blot up as much liquid as possible with a clean cloth before applying the foam. Then spray the affected area evenly and allow it to dry fully before pets re-enter the space.

Common mistakes that make pet smells return

Many people apply the product before fully blotting the area, which dilutes its effectiveness. Using too little product on a larger stain also means the odour source remains partially untreated underneath.

Typical price at Bunnings

No Vac Fresh Pet typically retails for around $10 to $15 at Bunnings.

4. Long Life carpet freshener powder

Long Life carpet freshener powder is a dry-application option within the Bunnings carpet deodoriser range. It suits households that prefer a no-spray, no-foam method, and it’s one of the easiest products to apply without any special equipment.

Best for

Long Life powder suits low-traffic bedrooms and living rooms where odours come from general use rather than specific accidents. It works well for routine maintenance between professional cleans, particularly on dry carpets that need a quick refresh before guests arrive.

How powder deodorisers work

Powder deodorisers contain absorbent particles that draw odour molecules out of carpet fibres as they sit on the surface. After the dwell time, vacuuming lifts both the powder and the trapped odour compounds away from the carpet together.

Powder works by absorbing odours rather than just covering them, which makes it more effective than fragrance-only sprays for surface-level smells.

How to use it without leaving residue

Sprinkle the powder evenly and lightly across the carpet rather than dumping it in concentrated spots. Allow it to sit for at least 15 to 30 minutes, then vacuum slowly in multiple directions to ensure full removal. Rushing the vacuuming step is the most common reason residue is left behind.

When to avoid powders

Avoid powder deodorisers on wet or damp carpets, as the powder clumps and becomes very difficult to remove. They’re also unsuitable for loop-pile or thick shag carpets, where fine particles settle deep into the fibres and resist normal vacuuming.

Typical price at Bunnings

Long Life carpet freshener powder typically retails for around $8 to $12 at Bunnings.

5. Enzyme and stain-focused deodorisers at Bunnings

For odours tied directly to stains or organic matter, a general-purpose foam or powder won’t always cut it. The Bunnings carpet deodoriser range includes several enzyme and stain-focused options that break down the odour source chemically rather than masking it with fragrance.

Britex Odour Blaster for organic odours

Britex Odour Blaster uses an enzyme-based formula that targets organic odour sources such as urine, vomit, and food residue. The enzymes break down the proteins causing the smell at a molecular level, so the odour doesn’t return once the area dries fully.

Peerless JAL carpet spotter and deodoriser for targeted spots

Peerless JAL suits small, defined areas where a stain and odour appear together. Apply it directly to the spot, allow it to penetrate, then blot and extract. It works best for isolated incidents rather than whole-room odour issues.

Krud Kutter instant carpet stain remover plus deodoriser for spills

Krud Kutter combines stain removal and deodorising in one application, making it well suited to fresh spills where speed matters. Apply it immediately after the spill occurs, as dried stains respond less effectively to this type of product.

Acting within minutes of a spill gives any stain-and-odour product its best chance of full removal.

How to choose based on the odour source

Match the product to what caused the smell using this quick guide:

Odour sourceRecommended product
Pet urine or vomitBritex Odour Blaster
Small isolated stainPeerless JAL
Fresh liquid spillKrud Kutter

Typical price range at Bunnings

These products typically range from $10 to $20 at Bunnings, depending on the brand and bottle size.

Next steps

A Bunnings carpet deodoriser gives you a practical, affordable way to keep your carpets smelling fresh between professional cleans. Each product covered in this list suits a different odour type, so matching the right formula to your specific problem will always give you better results than grabbing the nearest can off the shelf.

That said, some odours go deeper than any spray, foam, or powder can reach. If you’ve tried multiple products and the smell keeps returning, the odour source is likely sitting in the backing or underlay, and only a professional extraction will clear it fully. The same applies to end-of-lease properties where landlords expect documented proof of professional treatment.

If you’re based anywhere from the Central Coast to Newcastle, book a free quote with SMK Carpet Cleaning to get a straightforward price estimate and sort the problem for good.

Leave a Reply

Your email address will not be published. Required fields are marked *

Monthly Specials

$175

Have any 3 standard sized rooms Carpet Steamed Cleaned

$249

Have any 4 standard sized rooms Carpet Steamed Cleaned

$295

Have any 5 standard sized rooms Carpet Steamed Cleaned

$128

Have any 2 Seater Fabric Lounge Steam Cleaned

$179

Have any 3 Seater Fabric Lounge Steam Cleaned

$359

Have your Kitchen, Dining and Hall Floor Tiles Cleaned

Please note a standard-sized room is 13 square meters.