How to Get Dog Poop Out of Your Carpet

Don’t let messy matters get out of hand 

Woman playing with her dog in the living room
Photo: dima_sidelnikov / iStock / Getty Images Plus / Getty Images
Woman playing with her dog in the living room
Photo: dima_sidelnikov / iStock / Getty Images Plus / Getty Images
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

When you're a pet owner, you know accidents are part of the territory. But that doesn’t prepare you for poop—and its smell—on your carpet when it happens. Fortunately, learning how to get dog poop out of your carpet the right way can prevent lingering odors and suspicious-looking (and unsightly) stains. This guide will cover removing poop from your carpet and knowing when to leave the job to a pro.

Angi Tip

Some over-the-counter or DIY stain removers can make stains worse. If you are unsure of the material and the stain is over a week old, a professional cleaner will know the correct solution to use.

Caroline Gilbert
Director, Content & Editorial, Angi
  1. Scoop and Dispose of the Poop

    Woman wearing rubber gloves is taking a paper towel
    Photo: zoranm / E+ / Getty Images

    Cleanup can’t begin until you ditch the dookie. 

    1. Use disposable gloves, then grab a paper towel, baby wipe or similar disposable towel.

    2. Grab and lift the poop. Use a light touch and don’t smoosh down, which could drive the poop deeper into the carpet. 

    3. If it’s dried up, pull it slowly off the carpet. 

    4. Toss the poop in a plastic bag and put it in the trash, preferably the outside trash. 

    5. If there are any remaining poop particles, wipe and blot what you can.

    6. Clean or change your gloves.

  2. Enzyme Cleaners Designed for Animal Messes Break Down Organic Material Found in Dog Poop

    Enzyme cleaners designed for animal messes break down organic material found in dog poop, making it much easier to clean stains from the carpet

    1. Spray the enzyme cleaner thoroughly on and around the poop stain. 

    2. Let the cleaner soak in and work, usually around 15 minutes. Read the instructions for exact wait times. 

    3. Fully blot the area with paper towels or a new cleaning towel. 

    4. Press firmly to soak up all the cleaner, and scrub lightly to remove remaining poo stains. 

  3. Make a Homemade Cleaner

    If you woke up at 3 a.m. because your four-legged family member had an accident, you probably just want to clean up the mess as best you can with what you have. If that’s the case, the next best way to clean dog poop from a carpet is to make a DIY carpet stain remover

    1. Combine 2 cups of water, 1 tablespoon of liquid dish soap (non-bleach versions) and 1 tablespoon  of white vinegar. 

    2. Using a cleaning cloth, apply the cleaner liberally to the poo area. 

    3. Let it sit for 12 to 20 minutes. 

    4. With a dry cloth, blot the area and scrub to remove the cleaner and stain. 

    5. Avoid using this cleaning solution on wool carpets, since vinegar can potentially damage them.

How to Clean Dog Diarrhea Out of Carpet

Diarrhea is a different, messier problem, and requires a different approach. First, resist the urge to let the diarrhea dry out first. That’s very bad for your carpet and not great for the air quality in your house. Tackle these cleaning tasks ASAP: 

  1. Pull on cleaning gloves: Things are going to get gross, you’re handling a biohazard, so  put on cleaning gloves.

  2. Scoop the runny poops into a plastic bag with rags: Use old cleaning rags and towels or wads of durable paper towels to scoop the diarrhea into a plastic bag. Toss the bag and throw the rags into the washer for a quick clean (or, if they’ve finally reached the end, toss the rags too).

  3. Scrape the remaining poo: A durable paint scraper, garden trowel, or spatula-like tool can help get more diarrhea out of carpet.

  4. Dap the spot with paper towels: Soak up as much remaining material as you can with paper towels. 

  5. Coat with baking soda or baking soda paste: Work the baking soda as deep into the carpet as possible. Wait for around half an hour to an hour, then vacuum or scrape the paste up.

  6. Apply an enzyme cleaner: Spray an enzyme cleaner or powder on the stain, let it sit, and then blot it fully out. Consider vacuuming the spot if possible. Wait for the spot to fully dry so you can see how it looks.

  7. Soak with a carpet cleaner if necessary: If there’s still a diarrhea stain after the enzyme clean, apply a dose of dedicated carpet cleaner or spot remover. The water-based cleaner Folex is a popular choice, but these types of cleaners can be strong so if your carpet is delicate, you may want to test it in a hidden area first to make sure it doesn’t cause any damage.

Cleaning Dog Poop Out of Carpet: DIY vs. Hiring a Pro

Getting poop stains out of your carpet is a fairly straightforward DIY job. Most homeowners can take care of these accidents on their own with everyday household products. However, if you have an old or natural fiber carpet or used both methods repeatedly and there’s still a stain and smell lingering, you might need to call a carpet cleaner near you. These pros have experience removing stubborn stains, and have the necessary products to do the job without damaging your carpet. Carpet cleaning costs $180 on average.

Frequently Asked Questions

No, you shouldn’t let dog diarrhea dry before cleaning it. While cleaning the stain when it's dried sounds less messy, it can cause more harm than good. Old stains have a chance to dry into your carpet, and the smell can go deeper into the fibers. This makes removing old dog poop more of a headache to clean than dealing with diarrhea while it’s fresh.

Yes, vinegar can remove poop stains. How long the poop sits on your carpet will determine how many rounds of solution you’ll need and the length per round. One round should be enough if you’re dealing with a fresh stain, but more stubborn stains might require longer rounds. If you prefer a more effective way to remove dog poop, consider an enzyme cleaner that can break down both stains and odor. 

Age, medical, or stress-related issues can be why your four-legged friend pooped on your carpet. Medical-related issues like parasites can also cause your pet to vomit (though if you also have that problem, learning how to remove vomit from your carpet is similar to removing poop). Consult your dog's veterinarian if you’re unsure what’s causing these accidents.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to carpet cleaning services
From average costs to expert advice, get all the answers you need to get your job done.
Family lounging on carpet
Apr 16, 2025
Apr 16, 2025
How much does carpet cleaning cost when it's time to bring in the pros? Read about all the little details you need to know to keep your carpet fresh.
Father and son sitting on a rug playing with toys
Apr 1, 2024
Apr 1, 2024
When it's time to deep clean the carpets, what's the best way to get the job done? Steam cleaning vs. shampooing are similar, but both have their ups and downs.
professional carpet cleaner
Jun 20, 2025
Jun 20, 2025
Looking to clean your carpets and breathe new life into your living space? Use this guide on how to choose the best carpet cleaning company to get started.
A family of three playing on the carpet
Jun 19, 2025
Jun 19, 2025
Some homeowners wonder if professional carpet cleaning is worth the cost. We break down the pros and cons so you can decide what works best for your home.
A beautiful bright carpeted bedroom
Nov 20, 2024
Nov 20, 2024
There are several different ways to clean your carpets, depending on your specific needs and material type. We dive into all your options.
master  luxury bedroom
Jun 30, 2025
Jun 30, 2025
A musty scent in your home can be an indicator of big problems—especially if it’s coming from the carpet. Learn how to get mildew smell out of carpets in this guide.