The couch is the hardest-working piece of furniture in the house. It’s where we eat, nap, watch TV and let the dog sneak up when no one’s looking. So it’s no surprise that over time it starts to hold onto smells — food, pets, sweat, damp, or just that vague “stale” odour that you notice most when you’ve been out and walk back in.
Here’s how to get those smells out properly, and why surface sprays usually don’t cut it.
Why does my couch smell?
Odours don’t sit on top of the fabric — they soak into it. Every day your couch absorbs:
- Body oils and sweat from everyday use
- Food and drink spills and crumbs that work into the cushions
- Pet smells from fur, dander and the occasional accident
- Moisture that gets trapped and turns musty
- Dust and allergens that build up in the fibres and padding
Because these are held deep in the fabric and foam, spraying deodoriser over the top only masks them for a day or two before they return.
DIY methods that actually help
Before you call anyone, there are a few things worth trying at home for milder smells:
Vacuum thoroughly
Start here. Use the upholstery attachment and get into every crevice and under the cushions. A surprising amount of odour comes from trapped crumbs, hair and dust.
Baking soda
Sprinkle a light, even layer of baking soda over the fabric, leave it for at least 15–20 minutes (longer for stubborn smells), then vacuum it up. Baking soda absorbs odours rather than covering them. Always test a hidden spot first, and skip this on delicate or non-colourfast fabrics.
Air it out
If you can, open the windows and let fresh air move through the room. Sunlight and airflow do wonders for musty smells, though be careful with direct sun on fabrics that can fade.
Blot spills straight away
The best odour control is prevention. Blot fresh spills with a dry cloth — press, don’t rub — so they don’t soak into the foam and ferment.
When DIY isn’t enough
Here’s the honest bit. If the smell is coming from deep in the cushions — set-in pet odour, old spills, or that stubborn musty smell — home methods will only get you so far. Baking soda can’t reach moisture and bacteria trapped in the foam.
That’s where a professional couch and sofa clean makes the difference. We deep-clean and extract through the fabric and cushions, drawing the odour-causing grime, oils and bacteria right out — not just off the surface. Customers regularly tell us we removed smells and stains that big-name companies left behind.
For fabric-specific care on chairs, armchairs and delicate materials, our upholstery cleaning service matches the method to the material so nothing gets damaged in the process.
Getting rid of pet smells
Pet odour is its own challenge. If your dog or cat has had an accident on the couch, the urine soaks into the padding and keeps releasing smell — and pets are drawn back to spots that still smell of them. Masking sprays make it worse in the long run.
We treat pet odours at the source with an enzyme-based approach that breaks the urine down rather than covering it. It’s the same reason our pet stain and odour removal is so popular with pet owners across Melbourne’s west.
Keeping your couch fresh
Once your couch is clean, a few habits keep it that way:
- Vacuum weekly, cushions and crevices included.
- Use throws or washable covers in high-use or pet zones.
- Blot spills immediately and avoid over-wetting.
- Book a professional clean every 12 months, more often for busy or pet households.
Bring your couch back to life
A fresh-smelling couch makes the whole room feel cleaner. If you’ve tried the home tricks and the smell keeps coming back, it’s living deeper than a spray can reach.
We’re a family-owned team in Point Cook, and same-day service is often available if you’ve got guests coming. Call (03) 4328 5637 or get a free quote and let’s freshen up your favourite spot in the house.
Frequently Asked Questions
How do I get a bad smell out of my couch?
Start by vacuuming thoroughly with the upholstery attachment, getting into every crevice and under the cushions. Then sprinkle a light, even layer of baking soda, leave it 15 to 20 minutes or longer for stubborn smells, and vacuum it up. Air the room out as well.
Does baking soda actually work on upholstery?
Baking soda absorbs odours rather than covering them, which helps with milder smells. Always test a hidden spot first, and skip it on delicate or non-colourfast fabrics.
When is a professional couch clean needed?
When the smell is coming from deep in the cushions, such as set-in pet odour, old spills or a stubborn musty smell. Baking soda cannot reach moisture and bacteria trapped in the foam; a professional clean extracts through the fabric and cushions instead of just treating the surface.
How do you remove pet smell from a couch?
Pet urine soaks into the padding and keeps releasing smell, and pets are drawn back to spots that still smell of them. Masking sprays make it worse in the long run. The odour has to be treated at the source with an enzyme-based approach that breaks the urine down.

