You can make a cat repellent at home with equal parts vinegar and water, sprayed on problem surfaces, not on the cat.
For the full breakdown, see our best Outdoor Cat Repellents guide.
Stray cats digging up garden beds and neighborhood cats spraying your porch are frustrating. The fix for how to make a cat repellent comes down to one idea: make the area smell unpleasant, not the animal. Homemade sprays using vinegar, citrus, or certain herbs work well when you apply them to the spots cats target and reapply after rain.
What Is The Best Homemade Cat Repellent Spray?
The most practical cat repellent is a simple 1:1 mix of white vinegar and water in a clean spray bottle. It’s cheap, safe for pets when used correctly, and cats dislike the sharp smell.
Pour equal parts white vinegar and water into a spray bottle, shake well, and spray fences, garden borders, furniture, or anywhere cats scratch or eliminate. Reapply after rain or heavy weather. Test on an inconspicuous spot first to check for staining or damage.
Apple cider vinegar works the same way at a 1:1 ratio with water. Both are effective, but white vinegar has a stronger scent that lingers longer outdoors.
Essential Oil And Citrus Recipes That Work
Cats strongly dislike citrus and certain essential oils, which makes them useful repellent ingredients when handled carefully.
Essential oils need caution. Many are toxic to cats, so never spray them directly on the animal or near where cats eat, sleep, or drink. Use them only on surfaces, and keep cats away from freshly sprayed areas until dry.
A simpler option is citrus peel infusion. Boil orange or lemon peels in water, cool, strain out the solids, and pour the liquid into a spray bottle. The peel method is gentler than concentrated oils, so it’s safer around plants.
Herbal Recipes And Physical Deterrents
Herbs like rosemary, lavender, and cinnamon repel cats, and they make a pleasant-smelling spray that won’t harm your garden.
Steep 3 tablespoons each of cinnamon, fresh rosemary, and dried lavender in 3 cups of boiling water overnight. Strain, then mix in ¾ cup distilled white vinegar and ¼ cup lemon juice. Bottle and spray problem areas.
Sprays alone aren’t always enough. Physical barriers and motion deterrents often work better for persistent cats:
- Motion sensor sprinklers startle cats with a burst of water.
- Chicken wire laid over soil makes digging unpleasant.
- Plastic forks or chopsticks stuck tines-up in garden beds create an uncomfortable surface.
- Pinecones, coffee grounds, and citrus peels scattered on soil act as a mild deterrent.
Cats avoid these textures, and they cost little or nothing. For a heavy cat problem in a large yard, a motion-activated sprinkler covers more ground than any spray.
Common Mistakes To Avoid
Most homemade cat repellents fail for one of a few predictable reasons.
- Spraying the cat directly. Never do this. Essential oils and vinegar can harm the animal. Spray the environment only.
- Missing the spot test. Vinegar and citrus can damage some fabrics, paints, and plants. Test a small hidden area first.
- Forgetting to reapply. Rain and sprinklers wash sprays away quickly. Outdoor applications need refreshing after weather or every few days.
- Skipping the strain. Peel chunks and herb pieces clog spray nozzles. Always strain liquids before bottling.
When sprays and barriers aren’t enough, commercial products and motion sprinklers offer a stronger solution.
Application matters more than the recipe. Spray problem areas only, test first, and keep reapplying after rain.
References & Sources
- Alley Cat Allies. “Humane Deterrents for Stray Cats.” Documents humane, non-toxic methods for keeping cats out of yards and gardens.
- City of Bedford Heights, OH. “How to Keep Stray Cats Out of Your Yard.” Public-service guide with practical deterrent methods and application tips.
