Skip to content
* Get A Free Quote 0482077285
Squeaky Clean Sofa Logo
Request-Call-Back Call-Icon
Squeaky Clean Sofa Logo
  • Home
  • Locations
    • Melbourne
    • Sydney
    • Brisbane
    • Canberra
    • Adelaide
    • Perth
    • Launceston
  • Services
    • Lounge Cleaning Services
    • Fabric Upholstery Cleaning
    • Upholstery Stain Protection
    • Leather Upholstery Cleaning
    • Couch Cleaning
  • Service Areas
    • Sofa Cleaning SA
    • Upholstery Cleaning WA
    • Sofa Cleaning Victoria
    • Sofa Cleaning Brisbane
    • Couch Cleaning Sydney
    • Upholstery Cleaning ACT
  • FAQs
  • Upholstery Cleaning Prices
  • Blog
    • Popular Couch Cleaning Blog
    • Gallery
  • Get Free Quotes

How to Get Pet Urine Smell Out of a Couch?

It happens to every pet owner at some point. You walk into the lounge room, catch a whiff of something sharp and unpleasant, and look down to find a wet patch on your favourite couch. Or worse — you find a stain that’s been there for days without you realising.

Pet urine smell on a couch is frustrating, but it is fixable. The key is knowing why the smell keeps coming back, what actually works to get rid of it, and when the job is beyond a DIY solution.

This guide covers everything — from the science behind the stink to step-by-step cleaning methods for both fabric and leather sofas.

Why Does Pet Urine Smell So Stubbornly Bad?

Before you grab the cleaning spray, it helps to understand what you’re actually dealing with.

Pet urine — whether from a dog or cat — contains urea, ammonia, bacteria, and a compound called uric acid. When urine dries, the uric acid forms tiny crystals that bind tightly to fabric fibres. Regular soap and water can clean the surface, but those crystals stay put deep in the cushion foam.

Here’s the part that catches most people off guard: humidity reactivates them. On a warm or humid Australian day, those buried uric acid crystals release their smell all over again. This is why a couch can seem clean for weeks, then suddenly smell terrible again after rain or in summer.

Cat urine is particularly potent because it’s more concentrated than dog urine and contains additional compounds that are harder to break down. If you have a cat, you’ll need to be extra thorough.

What You’ll Need

  • Paper towels or a clean white cloth
  • White vinegar (distilled)
  • Baking soda
  • Enzymatic pet odour cleaner
  • Warm water in a spray bottle
  • Vacuum with upholstery attachment
Check Your Sofa’s Care Label First

Look underneath the cushions for a cleaning code:

  • W — water-based cleaning is safe
  • S — solvent (dry) cleaning only
  • WS — either method works
  • X — vacuum only; no liquid cleaning

If your sofa is code S or X, skip the DIY methods and call a professional. Using water on these fabrics can cause watermarks, shrinkage, or permanent damage.

For Fresh Stains: Act Within the First 10 Minutes

Speed is everything with fresh pet urine. The longer it sits, the deeper it soaks into the padding — and the harder it becomes to remove completely.

Step 1 — Blot, don’t rub

Place a thick layer of paper towels over the wet area and press down firmly. The goal is to absorb as much liquid as possible before it penetrates the foam underneath. Replace the towels and repeat until no more moisture transfers. Never scrub — scrubbing pushes the urine deeper into the fabric.

Step 2 — Apply a vinegar solution

Mix one part white vinegar with two parts cold water in a spray bottle. Spray the affected area until it’s damp (not soaked). The vinegar neutralises the ammonia in urine and helps lift the odour. Let it sit for 5–10 minutes, then blot dry again.

Important:

Use cold water — never hot. Heat sets urine proteins into the fabric, making the smell much harder to remove later. This also means you should avoid steam cleaning a fresh stain.

Step 3 — Apply baking soda

Once the area is damp (not wet), sprinkle a generous layer of baking soda directly over the stain. Baking soda is a natural odour absorber and will pull out residual moisture and smell as it dries. Leave it for at least 8 hours — overnight is better.

Step 4 — Vacuum thoroughly

Use the upholstery attachment on your vacuum to remove all the baking soda. Check the area with your nose. If there’s still a faint smell, move on to an enzymatic cleaner.

Step 5 — Apply an enzymatic cleaner

Enzymatic cleaners are the most effective tool for permanently eliminating pet urine odour. They work by using natural bacteria to break down the uric acid crystals — the only way to truly destroy the smell rather than just masking it. Spray or pour the cleaner generously over the stained area, let it sit for 10–15 minutes (follow the product instructions), then blot dry and allow to air out completely.

For Old or Dried Stains

Dried urine stains are significantly harder to remove because the uric acid crystals have fully set into the fabric and foam. The baking soda and vinegar method alone often won’t be enough.

Find the stain first. Old pet urine stains can be invisible in normal light. A UV/blacklight torch (available cheaply online or at hardware stores) makes dried urine glow yellow-green in the dark, revealing exactly where to treat.

Soak the area with enzymatic cleaner. For an old stain, you need to rehydrate the dried crystals before the enzymes can break them down. Apply the enzymatic cleaner more generously than you would for a fresh stain. Some stubborn cases require two or three treatments with drying time between each application.

Give it time. Enzymatic cleaners need dwell time to work — don’t rush the process. For old stains, leave the product on for 20–30 minutes or as directed.

After treatment, allow the area to air dry completely with good ventilation. Place a fan near the couch to speed up drying. Do not cover the area while it’s still damp.

How to Remove Pet Urine Smell from a Leather Couch?

Leather is less absorbent than fabric, which works in your favour — but it still needs careful treatment because harsh cleaners can strip the protective coating and cause the leather to dry out and crack.

Do Not Use Straight Vinegar on Leather

The acidity can damage the finish over time. Use the method below instead.

  1. Blot the urine immediately with a dry cloth.
  2. Mix a few drops of mild dish soap with warm water and gently wipe the area with a damp cloth.
  3. Wipe again with a clean damp cloth (no soap) to remove any residue.
  4. Dry with a soft, clean cloth — do not let leather air dry without wiping it down first.
  5. Apply a leather conditioner once dry to replenish moisture and protect the surface.

For lingering odour on leather, a small amount of diluted white vinegar (1 part vinegar to 10 parts water) can be applied very lightly with a cloth, then wiped off and dried immediately. Always test on a hidden area first.

If the smell persists after these steps, the urine has likely penetrated through the leather into the cushion foam beneath. That’s a job for a professional leather cleaning service.

Common Mistakes That Make It Worse

Using ammonia-based cleaners. Pet urine already contains ammonia. Cleaning with an ammonia-based product tells your pet’s nose that it smells like a toilet — and they’ll keep using the same spot. Always use enzyme-based or vinegar-based solutions.

Steam cleaning a fresh stain. The heat from steam sets the proteins in urine into the fabric fibres. Always let a fresh stain fully dry and treat with enzymatic cleaner before any heat-based cleaning.

Using air freshener sprays. These only mask the smell at the surface. The uric acid crystals underneath continue to release odour, and the perfume can mix with the urine smell to create something worse. Elimination, not masking, is the only solution.

Over-wetting the fabric. Soaking the couch with too much liquid pushes the urine deeper into the padding and can cause mould to grow if the foam doesn’t dry properly. Apply cleaning solutions sparingly and always blot rather than pour.

When DIY Isn’t Enough: Signs You Need a Professional?

Home methods work well for fresh, isolated accidents. But there are situations where professional upholstery cleaning is the only way to fully fix the problem:

  • The smell returns after cleaning — uric acid crystals have soaked into the foam or frame, beyond surface treatment
  • Multiple accidents in the same spot — repeat soiling builds up layers that DIY methods can’t penetrate
  • Cat urine with no improvement after two treatments — requires professional-grade enzymatic injection into the foam
  • Large or old stains — professional hot-water extraction is necessary when stains have spread through the cushion
  • Delicate fabrics — velvet, suede, linen, and code S/X upholstery should always go to a professional

A professional upholstery cleaner uses industrial-strength enzymatic solutions injected directly into the padding, combined with powerful extraction equipment that pulls the broken-down compounds out completely. This gets to the source of the smell in a way that surface treatment simply cannot.

Preventing Future Accidents

Once you’ve tackled the existing smell, a few precautions will make future accidents much easier to deal with:

Use a waterproof couch cover or throw. A washable, waterproof throw over your pet’s favourite spot costs almost nothing and saves the couch underneath from soaking up any accidents.

Apply a fabric protector. A professional Scotchgard treatment creates an invisible barrier on the upholstery that repels liquids, giving you more time to blot up an accident before it soaks in.

Treat accidents immediately. Keep a spray bottle with a 1:1 vinegar and water mixture on hand so you can treat accidents the moment they happen.

Clean the area thoroughly after treatment. Pets return to spots that smell like urine — their nose picks up trace amounts humans can’t detect. After cleaning, enzymatic treatment removes the scent marker so your pet doesn’t revisit the same spot.

The Bottom Line

Pet urine smell in a couch is completely fixable, but only if you treat it the right way. The key is using an enzymatic cleaner that actually breaks down uric acid crystals — not sprays that just cover the smell temporarily.

Act fast for fresh stains, be thorough and patient for old ones, and know when the job needs a professional with the right equipment to get to the padding underneath.

If you’re in Melbourne, Sydney, Brisbane, or anywhere else across Australia and the DIY route isn’t cutting it, the team at Squeaky Clean Sofa specialises in pet odour removal and upholstery deep cleaning. We use professional-grade enzymatic treatments and extraction equipment that reach right into the foam — giving your couch a genuine fresh start.

Get a Free Quote for Professional Couch Cleaning

Call 0482077285  |  squeakycleansofa.net.au

Frequently Asked Questions

Why does my couch still smell like urine after I cleaned it?

The odour is coming from uric acid crystals that have soaked into the foam or padding. Surface cleaning doesn’t reach them. You need an enzymatic cleaner that breaks down the crystals chemically, or professional extraction that removes them physically.

Does baking soda remove urine smell from a couch?

Baking soda absorbs surface odour and moisture, which helps with fresh stains. But it doesn’t break down uric acid. Use it as part of a multi-step process alongside a vinegar solution and an enzymatic cleaner for best results.

How long does it take for pet urine smell to go away on its own?

It doesn’t — not without treatment. Uric acid crystals are stable compounds and don’t break down on their own. The smell may fade temporarily but will return when humidity rises.

Can I use hydrogen peroxide on my couch?

A diluted solution (3% hydrogen peroxide) can help with some fabric sofas, but always spot test first as it can bleach or discolour certain fabrics. Never use it on dark-coloured or delicate upholstery.

Is cat urine harder to remove than dog urine?

Yes. Cat urine is more concentrated and contains additional compounds including felinine, which makes it more pungent and harder to break down. It typically requires more treatment applications and is more likely to need professional cleaning.

  • Blog

Post navigation

How to Remove Sunscreen Stains from Upholstery: A Complete Guide for Australian Homes
Low-Moisture Upholstery Cleaning – Best for Apartments?

Contact Us

    Our Service Areas

    • Sofa Cleaning Ballan
    • Sofa Cleaning Seabrook
    • Sofa Cleaning Cannons Creek
    • Sofa Cleaning Exford
    • Upholstery Cleaning Valley View
    • Couch Cleaning Toowong
    • Couch Cleaning Tugun
    • Sofa Cleaning Anglesea
    • Upholstery Cleaning Tranmere
    • Couch Cleaning Swanbank
    • Upholstery Cleaning Burra
    • Upholstery Cleaning Hilbert
    • Couch Cleaning Derrimut
    • Sofa Cleaning Rokewood
    • Couch Cleaning Sandringham
    • Couch Cleaning Mount Archer
    • Sofa Cleaning Barkstead
    • Couch Cleaning Clintonvale
    • Couch Cleaning Minnamurra
    • Sofa Cleaning Smokeytown
    • Couch Cleaning Yimbun
    • Couch Cleaning Fernvale
    • Sofa Cleaning Geelong
    • Couch Cleaning Marsden Park
    • Sofa Cleaning Surrey Hills South

    Frequently Asked Question

    Can you clean leather sofa?

    Squeaky Clean Sofa is equipped with the right people and machinery to take care of all sorts of upholstery. We do offer cleaning services for leather sofa too. We believe in staying ahead in everything – be it the equipment or contemporary cleaning solutions. We have the of solutions to ensure your leather upholstery is in safe hands with us. No size is too big or small for us and our cleaners are well-versed in handling all sorts of fabrics in upholstery.

    See the entire answer

    How often should I get my sofa professionally cleaned?

    Every 12 to 18 months is ideal to remove dust, allergens, and stains, especially in busy households or homes with pets.

    See the entire answer

    How long does it take for a sofa to dry after cleaning?

    Typically, sofas dry within 2 to 4 hours, depending on fabric type, humidity, and airflow. Using fans or open windows speeds drying.

    See the entire answer

    What is the use of the protective coating that I purchased with my upholstered furniture?

    The protective coating is a kind of solution to keep your furniture protected against the outside pollution. Over the time, due to normal usage and wear and tear, dry soils that accumulate on it. Even professional cleaning services also put the protective coating on your upholstered furniture. But after some days due to the strain of daily living cause it goes off. It is advisable to keep your valuable furniture protected from the risk of damage of getting dry soil.  Thus for all the practical reasons, it is better to treat them with this protective coating after a professional cleaning.

    See the entire answer

    How is your service different from others?

    We are one of the finest and well-finished Upholstery Cleaning companies in Melbourne.

    These are Some of The Reasons that Make Us Stand Independently:

    • Low prices.
    • Just Environmental-friendly products.
    • Professional Equipment.
    • Just experienced and assured cleaners.
    • Available on Weekends too.
    • Emergency service.Upholstery Cleaning

    We are prompt and honest during the whole method directly from the initial call that you make to us for the solutions! Because client comfort is our superior advantage.

    See the entire answer

    Do you provide same day upholstery cleaning service?

    Yes, we do provide Squeaky Clean Sofa. We are always ready to clean your upholstery. Our cleaners are available on a call at any hour of the day to help you out. We know the ways to clean your upholstery and give it a new look. Moreover, our cleaning solutions are eco-friendly and are completely safe to you and your friends. We provide Couch Cleaning Services in northern, southern, eastern and western suburbs of Melbourne. Call us and our team will be there on the very same day to clean your upholstery.

    Upholstery Cleaning Service

    See the entire answer

    Is there any assured for your sofa cleaning services in Melbourne?

    Yes, Squeaky Clean Sofa Melbourne assureds its sofa cleaning services for all domestic, commercial, and industrial requirements.

    Sofa Cleaning service

    We are a reliable company which has been serving our clients for over two decades now. Our experience along with our eco-friendly cleaning solutions, and a devoted team makes us experts of sofa cleaning in Melbourne. Our services come with assured results so that you can have absolute peace of mind.

    See the entire answer

    We Accept

    payment-method

    Squeaky Clean Sofa

    We service entire Australia .  appointments available.

    Squeaky clean Sofa is a big name for all types of sofa cleaning services in Melbourne. We have several teams of sofa cleaners in different suburbs of Melbourne. Our couch cleaner Melbourne works with a single aim to give services to the customers with quality cleaning in Melbourne.

    Contact Us : 0482077285

    Quick link

    • Home
    • Blogs
    • Sitemap
    • Contact us

    Our services

    • Upholstery Cleaning Melbourne
    • Upholstery Cleaning Sydney
    • Upholstery Cleaning Brisbane
    • Upholstery Cleaning Canberra
    • Upholstery Cleaning Perth
    • Upholstery Cleaning Adelaide
    • Upholstery Cleaning Hobart
    • Upholstery Cleaning Launceston

    Popular Areas Served

    • Couch Cleaning Gold Coast
    • Couch Cleaning Sunshine Coast
    • Couch Cleaning Parramatta
    • Couch Cleaning Wollongong
    • Couch Cleaning Toowoomba
    • Couch Cleaning Liverpool
    • Couch Cleaning Penrith
    • Couch Cleaning Hornsby
    • Couch Cleaning Richmond
    • Couch Cleaning Blacktown

    Disclaimer: All information provided by us and our associated trading names through website content, marketing materials, emails, or verbal communication is for general reference only. Services are arranged and coordinated by us, and delivery may vary based on availability and scope. No guarantees, warranties, or representations apply unless expressly stated and agreed with the customer invoice and confirmed in writing on site with contractor before starting the job.

    © 2026 Squeaky Clean Sofa. All Rights Reserved.

    *Free Quote available only on call