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:
- Pet urine that has reached the underlay
- Mould or mildew smells from water damage
- Smoke odour embedded across an entire room
- Repeat stains that keep returning after DIY treatment
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:
- Shake the can well before use
- Hold the can upright and spray evenly across the surface
- Allow 30 to 60 minutes for the foam to dry fully
- Wipe away any residue on upholstery with a clean, dry cloth
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.
- Blot, don’t rub, to avoid spreading the stain
- Apply the foam generously over the full affected zone
- Allow at least 45 minutes of drying time
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 source | Recommended product |
|---|---|
| Pet urine or vomit | Britex Odour Blaster |
| Small isolated stain | Peerless JAL |
| Fresh liquid spill | Krud 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.