How to Remove Pet Stains From Carpet

Urine or vomit on carpet can be a pet owner's worst nightmare. Here's how you can clean some of the most common pet messes without too much stress.

puppy with carpet stain

Adorable akita inu puppy near puddle on rug at home

You love your pets. You love your carpets. Unfortunately the two don’t always coexist well. Knowing how to get pet stains out of carpet is a key skill for dog and cat owners. Here's how to clean a few of the most common messes caused by your animals.

How to Clean Dog Urine From Carpet

Accidents happen no matter how well trained your furry pal is. You need to know how to clean dog urine from carpet.

  1. If at all possible, clean up urine as soon as it hits the floor and while the carpet is still wet. Once urine dries, the odor will set into the carpet fibers.

  2. Place a towel or a couple of layers of paper towels on the spot to absorb the urine. Stand on the towel so it pushes into the carpet and absorbs as much urine as possible.

  3. Next, mix up a solution of 2 cups of vinegar, 2 cups of warm water and 4 tablespoons of baking soda.

  4. Put solution into a spray bottle and spritz on soiled area.

  5. Let sit for 5 to 10 minutes.

  6. Blot with a soft cloth.

For Heavier Stains

  1. Sprinkle baking soda directly on the stain.

  2. Pour a 50/50 mixture of vinegar and water on the area and let it sit for 5 minutes.

  3. Blot up with a cloth.
Editor Picks

The Best Vacuums for Pet Hair, Tested by HGTV Editors

We love our pets. But cleaning up pet hair? Not so much. Browse our top list of vacuum cleaners, from handhelds to uprights, that will de-shed your home with ease.

How to Clean Vomit From Carpet

The acid in vomit can stain a surface fast, so wipe it up as soon as you can.

  1. Use a dustpan or scraper to remove the larger chunks.

  2. Blot with a towel to clean up the moisture.

  3. Mix a solution of 2 cups of warm water, 1 tablespoon of salt, 1 tablespoon of liquid dish soap and 1/2 cup of vinegar.

  4. Dip a soft cloth or sponge into the mixture and apply to the soiled area. Blot lightly.

  5. Repeat the above a couple more times to remove a tough stain.

  6. When the stain is gone, remove cleaner by putting a cloth dipped in clean water on the area. Blot dry with a towel.
Carpet Cleaning Guide

How to Get Stains Out of Carpet

Learn how to remove stains from wine, nail polish, coffee and more.

Another option:

  1. Mix a solution of 1/2 cup of hydrogen peroxide and 1 teaspoon of liquid dish detergent in a bowl.

  2. Sprinkle baking soda on the soiled area.

  3. Pour the liquid solution on the baking soda and the stain.

  4. Gently rub the area with a soft-bristled brush or cloth.

  5. Let it sit for 10 minutes (longer if the vomit has dried.)

  6. Use a towel to remove as much liquid as possible, then vacuum the area.

For a tough stain, you may have to repeat these steps.

Next Up

20 Best Personalized Gifts for Pets and Pet Lovers

There's nothing quite like the unconditional love of a pet. Shop our favorite personalized gift ideas for pets and pet lovers — including yourself!

How to Get Rid of Sweat Stains on Clothing

Sweat stains can quickly destroy the clean appearance of our favorite clothing. Learn how you can successfully remove ingrained yellow stains from your shirt's collar and underarm area.

6 Best Carpet Cleaners of 2026, Tested and Reviewed

Find the best carpet cleaners for your home by shopping our editor-tested picks. We sucked up spilled wine and smeared peanut butter in search of the best, most powerful machines out there.

6 Best Vacuums for Carpet of 2026, Tested and Reviewed

After testing 18 vacuums across an array of categories, we found the best models for cleaning messes of all sizes on carpeted floors.

The Best Pet-Friendly Couches of 2026

Having pets doesn't mean you have to let your sofa go to the dogs (and cats). Discover the best fabric for a pet-friendly couch, along with tips for choosing the sofa that's right for you and your furry friend.

How to Paint a Deck

All you need is one weekend to give your deck a whole new look and protect it for years to come.

How to Install Glass Shower Doors

Here's how to replace your dingy shower curtain with a gorgeous sliding glass shower door yourself.

How to Clean a Faucet Head​

A dirty faucet head can affect your water pressure and the flavor of your water. Here's an easy way to keep it clean.

How to Clean a Shower

Here's how you get rid of soap scum and shower grime so that your once-sparkly shower can shine again.

How to Weatherstrip a Door

Replacing the worn weatherstripping on your door is the secret to keeping your home warm in the winter and cool in the summer.

Go Shopping

Get product recommendations from HGTV editors, plus can’t-miss sales and deals.

About HGTV

HGTV’s expert editors and writers share home decorating, garden and home improvement ideas, inspiration and advice based on our brand’s 30+ years of expertise and experience. We also give you the latest updates on HGTV shows and stars, cleaning tips and shopping recommendations. Learn more about us and our editorial standards.