How to Stop a Cat from Spraying Using a Home Remedy

Spraying is a marking behaviour most commonly seen in un-neutered male cats. It is a way of the cat communicating to other male cats that the sprayed area is his territory. Cats spray using urine, which leaves an unpleasant smell. The most effective way to stop your cat spraying urine is by neutering. According to Cats of Australia, a study showed that 87 per cent of male cats stopped spraying after neutering. Another way to stop a cat from spraying in or near your house is to thoroughly clean the urine mark, removing odour and lessening the chances of a repeat performance. Combining this with behaviour modification is successful in stopping the cat's spraying problem.

Soak up as much urine as possible using paper towels.

Mix together one part distilled white vinegar with two parts warm water. Dispense the mixture into a spray bottle. Spray the urine stained area with the water-vinegar mixture and rub with a paper towel.

Mix together 425gr of 3 per cent hydrogen peroxide, two tablespoons of baking soda and two squirts of liquid hand soap. Apply the solution to the urine stained area and rinse with warm water. If cleaning carpet, allow the mixture to dry, then vacuum it up.

Watch your cat closely in the house for signs he is about to spray, such as sniffing and circling. Spray your cat with a water bottle if you catch him in the act of spraying. Alternatively, make a loud noise to startle him.

Move your cat's food bowls near his favourite spraying areas. Cats are clean animals that don't like to eliminate near where they eat, so this might put him off if he is considering spraying again.


Do not punish your cat for spraying. It is a natural cat instinct, and punishment might make the problem worse.

Things You'll Need

  • Paper towels
  • White vinegar
  • Water
  • Spray bottle
  • 3 per cent hydrogen peroxide
  • Baking soda
  • Liquid hand soap
  • Vacuum cleaner
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Writing since 2009, Catherine Hiles is a British writer currently living Stateside. Her articles appear on websites covering topics in animal health and training, lifestyle and more. She has a Bachelor of Arts in communications from the University of Chester in the United Kingdom.