How to Get Pee Smells Out of Your Couch Easily

This DIY method will make you wish you ditched the air fresheners sooner

Siblings and pet sitting on the couch
Photo: Cavan Images / Cavan / Getty Images
Siblings and pet sitting on the couch
Photo: Cavan Images / Cavan / Getty Images
Allie Ogletree
Written by Allie Ogletree
Contributing Writer
Updated September 8, 2023

Difficulty

Easy

You've got this!

Time to complete

2 hours

You’ll spend most of this time waiting for the products to work their magic.

Cost

Up to $25

Save big by DIYing.

Need professional help with your project?
Get quotes from top-rated pros.

What you'll need:

TOOLS
  • Spray bottle
  • Rags
  • Vacuum cleaner
  • Furniture steamer (optional)
SUPPLIES
  • Cleaning solution
  • Enzymatic cleaner
  • Baking soda
  • Paper towels

Whether you’re a pet owner or you have little ones running around, accidents happen. While a mop can take care of accidents on your linoleum flooring, couches can be a different beast altogether. Thankfully, it’s easy to learn how to get pee smells out of your couch once and (hopefully) for all by following this DIY method.

Prepping to Remove Pee Smell From Your Couch

You have the best chance of permanently removing the pee smell from your couch if you address stains as quickly as possible. To do so, you’ll need to keep the necessary cleaning supplies on hand. That way, you can avoid rushing to the store while unfortunate stains seep into your couch.

Stock your cupboard with these go-to cleaning supplies:

  • Hydrogen peroxide

  • Baking soda

  • Dish soap

  • White vinegar

  • Paper towels

  • Enzymatic cleaner

  1. Wipe the Pee Away

    worker wearing red rubber gloves cleans the sofa
    Photo: Freer / Adobe Stock

    If the accident is fresh, wipe away any pee before you attempt to get rid of the odor. Use paper towels or old rags to remove wet spots on the couch. Be sure to dab at the accident rather than vigorously wipe against the grain, as this can damage the couch fabric.

  2. Prep the Couch

    Woman tidying sofa pillow
    Photo: Moyo Studio / E+ / Getty Images

    With any remaining urine out of the picture, take the odorous cushions off the couch if possible. This step will make it easier to access the stained area. If you can’t remove the cushions, don’t panic. Move onto the next step of the smell-removal process.

  3. Make the Cleaning Solution

    There are several options for banishing bad odors from your couch, including homemade solutions and store-bought products. A wet, fresh stain on your couch is easier to eradicate than one that’s had time to seep into the cushion. To save time, create a DIY cleaning solution using household products. You should inspect your couch label to see which cleaning solutions you can use and which you should avoid.

    Here are the recipes for two homemade cleaning solutions to use on couches:

    • Hydrogen peroxide, baking soda, and mild dish soap: Combine 1 cup of hydrogen peroxide, 3 tablespoons of baking soda, and a few drops of mild dish soap into a spray bottle.

    • White vinegar and water: Combine two parts water and one part vinegar into a spray bottle.

  4. Test the Cleaning Solution

    Man using white towel to clean brown leather couch
    Photo: Navinpeep / Moment / Getty Images

    Before you blast your couch with your homemade or enzymatic cleaning solution, always test it on the upholstery in a small, inconspicuous location to ensure the material won’t get damaged. Wait at least 15 minutes, then check the area for signs of damage.

  5. Apply the Solution

    Woman spraying sofa with cleaning solution
    Photo: Alla / Adobe Stock

    If the coast is clear, it’s time to start cleaning. Spray the solution onto the stinky area until it’s thoroughly saturated with the liquid. Be sure to coat the area without over-pouring cleaning solution onto the surface. Otherwise, you may risk damaging the upholstery.

  6. Wipe the Fabric

    Using white cloth to clean a gray sofa
    Photo: pavlovski / Adobe Stock

    Press a wet rag onto the couch cushion firmly. For old stains that may be difficult to remove, give the couch a gentle scrub along the grain to avoid ruining the fabric. You may want to spray the solution and re-wipe the upholstery a few times if the stain dried deep into the cushion. Then, allow the fabric to dry completely. 

  7. Sprinkle with Baking Soda

    Box and jar with baking soda on a wooden surface
    Photo: gv image / Adobe Stock

    Once your couch is completely dry, sprinkle baking soda on the area. Baking soda absorbs odors, so you’ll want to cover the area with a thin layer of it to encourage maximum absorption. Allow the baking soda to work its magic for at least an hour before you vacuum it up.

  8. Follow Up with an Enzymatic Cleaner

    Woman using spray cleaner to remove dirt from sofa
    Photo: Pixel-Shot / Adobe Stock

    If you want to ensure your couch is odor-free, follow up with an enzymatic cleaner. This cleaning agent breaks down those stinky urine chemicals, giving you a better chance of removing the offending odor.

    Keep in mind that you should always follow the instructions for the particular cleaner you purchased and double-check that it’s compatible with your couch’s upholstery. Also, test the enzymatic cleaner in an inconspicuous area as you did with the homemade solution to ensure it won’t affect your couch.

  9. Use a Furniture Steamer

    Hand cleaning sofa with a steam cleaner
    Photo: Jeena / Adobe Stock

    In some cases, not even an enzymatic cleaner can remove the toughest urine odors, which is usually the case for days-old urine stains. One last step you can take is to use a furniture steamer to steam clean a couch.

    Consider renting a steam cleaner from your local home improvement store to deep clean your upholstery. Follow the instruction manual when operating a steam cleaner on your couch. Some require a separate detergent, while others require only water.

DIY vs. Hiring a Pro to Get Urine Smells Out of Your Couch

There’s no doubt about it: Removing pee smells from your couch DIY-style is an unpleasant but economical choice. You could spend as low as $15 to $25 if you take on this project on your own. 

However, if you’d rather not deal with the scent or the stain is severe, consider hiring a local furniture cleaner to take care of the problem. Furniture cleaner specialists know the ins and outs of removing all kinds of odors, stains, and messes from couches. They’re equipped with the right tools and supplies to tackle even the most stubborn odors—without damaging your furniture.

The average cost to hire a furniture upholstery cleaner to clean your couch is between $100 and $300, but some materials like suede or leather may cost as much as $500 to clean.

Frequently Asked Questions

Many household items neutralize the smell of urine, including fabric sprays and baking soda, a great odor absorber. Or try combining baking soda and hydrogen peroxide to cut through the smell. If these items don’t work to completely remove the smell of pet urine, try an enzymatic cleaner, which works to break down organic matter such as urine, and is readily available at most pet stores.

Need professional help with your project?
Get quotes from top-rated pros.
Learn more about our contributor
Allie Ogletree
Written by Allie Ogletree
Contributing Writer
Allie is an Austin-based content writer specializing in home improvement, renewable energy, and deregulated energy markets.
Allie is an Austin-based content writer specializing in home improvement, renewable energy, and deregulated energy markets.
The homeowners guide to House Cleaning
From average costs to expert advice, get all the answers you need to get your job done.