Accidents can happen to anyone. It’s more common than you think for your well-trained dogs and cats to urinate on your carpet unintentionally. Additionally, if you have babies running around your household, you might occasionally have a little accident on your carpet. Urine stains and smells are annoying to clean, leaving a smell that no one can bear. So, you’re probably wondering how to get the urine smell out of carpet. We have all the answers you need in today’s article. Let’s dive in.

How to Get Urine Smell Out of Carpet

The most crucial thing to do is to clean the carpet and blot it up as soon as possible. Your carpet is very absorbent. So, the longer you leave the urine on the carpet, the more it will seep into your carpet. Additionally, if the urine spot dries out, it will be harder to clean, and the smell will stick more on your carpet. The most common sources of urine smell can be:

  • Human
  • Dog
  • Cat

Learn more about How to Clean Velvet Sofa

Cleaning New Urine Stains

When you spot a urine stain, the first thing to do is to grab a handful of tissues and place them on the spot to create a thick layer of tissues. You can also cover the layer with newspaper or an old cloth you don’t need. One thing worth mentioning is that you should wear gloves while cleaning the spot and wash your hand thoroughly after cleaning the spot.

The idea is to let the tissues absorb the urine before the carpet absorbs it. Moreover, you can place something heavy on the tissues so that they absorb more urine from the carpet. If there’s too much urine, you can place a new layer of tissues to absorb more urine. Next, you must remove the tissues and rinse the spot with water. A wet vacuum is also a good idea, making the process much easier and faster.

Learn more about How to Remove Blood from Carpet

Getting Rid of Urine Odour

There are two ways to get rid of the annoying urine smell efficiently. The first is baking soda, and the second is using vinegar and water.

Baking Soda

Baking soda works like magic. All you need to do is to spread a thin layer of baking soda on the urine spot and leave it overnight or for at least six hours. Next, vacuum the area thoroughly. It’s essential to make sure there are no remains of baking soda. If you can still smell the urine, prepare a mixture of hydrogen peroxide and dish detergent diluted with equal cold water. Then, apply this mixture to the baking soda and scrub the area.

White Vinegar and Water

  1. First, prepare a mixture of 1:1 white vinegar and tap water. You can also add baking soda and shake the mixture. Mix a cup of distilled white vinegar, water, and two teaspoons of baking powder.
  2. Second, apply the mixture to the urine spot and leave it for around 30 minutes.
  3. Finally, dry the area with tissues or towels. You can repeat the process if necessary.

Read next: Get Rid of Carpet Beetles Guide

Cleaning Old Urine Spot

Finding a urine spot that’s all dried out can be annoying when you come home from work. However, you don’t need to worry, as this can be cleaned too.

Locating the Dried Urine Spot

Sometimes it’s hard to locate the source of the smell, especially if you have a dark-coloured carpet, as the stain won’t be visible. If you have one, you can use a black light or walk around the room and find where the smell is getting stronger.

Cleaning the Carpet

A 1:1 mixture of white vinegar and water can be useful. You must thoroughly pour the mixture over the spot and scrub the area. It’s best to use a soft brush, as a stiff bristle brush can damage your carpet.

Getting Urine Smell Out of the Carpet

Baking soda is the best solution to neutralise the smell. Sprinkle a layer of baking soda on the spot and leave it for around an hour. Then, vacuum the spot thoroughly.
It’s worth mentioning that pet odour eliminators can be helpful in this situation.

Check out our Ultimate Guide on How to Clean Carpet

How to Get Rid of Tough Urine Stains and Smell

Enzyme cleaners are the perfect solution for tougher stains and smell. Spray the urine stain with the enzyme cleaner and let it sit for about 10 minutes. Then, dab it with tissues, paper towels, or a rag. For best results, you should always check the instructions on the cleaner’s package. Some enzyme cleaners come from a powder you must mix with water. Hydrogen peroxide and water can also be strong enough to clean any tough stain and eliminate the smell.


Do you still have a question in mind? Here’s a list of frequently asked questions and our best answers.

What neutralises the scent of urine?

Baking soda, hydrogen peroxide, and dish detergent are some of the best household cleaners to neutralise urine scents.

What to do if the urine smell doesn’t go away?

You can contact a professional carpet cleaner if you cannot get the urine smell out of the carpet using the methods we’ve previously mentioned.


Urine stains can be annoying to clean, especially when you can’t eliminate the smell. So, you’re probably wondering how to get the urine smell out of the carpet. The answer is simple: clean the urine as soon as possible by placing a thick layer of tissues or towels to soak up the urine. Then, you’ll need to wash the spot thoroughly and use baking soda or a mixture of white vinegar and water to neutralise the urine smell. You can use an enzyme cleaner, hydrogen peroxide, or a pet odour neutralizer for tougher stains. And if after all your effort you still need help, you might want to book a professional carpet cleaning service.