Tired of finding cats digging in your garden, spraying your porch, or lounging where they shouldn’t? Whether it’s strays, neighbor pets, or your own cat, unwanted cat visits can quickly become frustrating. In this guide, you’ll discover everything you need to know about what truly repels cats. Let’s help you reclaim your space, peacefully and effectively.
Cats keep coming back? It’s time for a smarter solution. Click here to discover it.
Common reasons cats invade gardens and homes
Cats don’t show up randomly. They’re clever creatures with strong instincts and clear motives. Understanding why they’re drawn to your space is the first step in keeping them away.
Food sources attract them
Leftover pet food, unsecured trash bins, or even compost piles can turn your yard into a buffet. Cats have an excellent sense of smell and will return to any place where they’ve once found a snack.
Comfortable shelter and warmth
Sheds, porches, cars, and cozy corners offer protection from the weather and predators. If your outdoor space feels safe and warm, cats may claim it as a resting spot, especially in colder months.
Soft soil makes for the perfect litter box for them
Freshly tilled soil, flowerbeds, or mulched areas are often mistaken by cats for giant litter boxes. It’s one of the most common reasons people look for cat repellents.
Mating and territory marking
Unneutered males are especially likely to roam far in search of mates. They spray to mark territory, leaving behind a strong odor that can attract other cats and signal that your space is “claimed.”
Hunting instincts
Cats are natural predators. If your yard has a high population of birds, rodents, or insects, it may be viewed as prime hunting territory. They’ll return as long as the food chain stays active.
Smells that repel cats
Cats rely heavily on their sense of smell. That’s why using specific scents is one of the simplest and most natural ways to keep them away from places they shouldn't be. Here are some of the most effective smells that repel cats.
Citrus

Cats can’t stand the sharp, zesty aroma of citrus fruits like oranges, lemons, and limes. The oils found in citrus peels are especially strong and unpleasant for them. You can scatter peels around the garden, rub them along doorways, or use citrus-scented sprays to deter them. Just be cautious, too much citrus oil can be irritating to pets if they come into direct contact.
Vinegar

The sharp acidity of white vinegar is another scent that cats instinctively avoid. It masks pheromones and other scents they’re drawn to, disrupting their sense of territory. Mix equal parts vinegar and water in a spray bottle and apply it to areas you want to protect. However, the strong smell may also be off-putting for you, so it’s best used outdoors or in ventilated spaces. Vinegar is effective short term, but if cats return repeatedly, consider using it alongside our ZeroCat ultrasonic cat repellent for more consistent results.
Essential Oils

Certain essential oils, especially peppermint, eucalyptus, citronella, and lavender, are known to keep cats at a distance. You can create a repellent spray by diluting a few drops in water and spraying it where needed. Be aware that many essential oils are toxic to cats if ingested or absorbed through the skin, so never apply them directly on pets or surfaces they lick.
Spices

Cats dislike spicy aromas such as cayenne pepper, chili powder, or mustard. Sprinkling a light dusting of these around garden beds or trash bins can make the area less inviting. Be subtle though that too much can irritate a cat’s nose or eyes. The goal is to repel, not harm them.
Coffee grounds

Used coffee grounds have a strong, earthy scent that cats find unpleasant. They're especially effective around garden beds and plants. Just avoid overusing them in one spot to prevent soil imbalance.
Smell Type |
Effectiveness |
Best Used In |
Tips |
Pros |
Cons |
Citrus (orange, lemon, lime) |
Very Effective |
Gardens, doorways, patios |
Avoid concentrated oils—can irritate pets’ skin |
Natural, pleasant for humans, easy to apply |
Needs frequent renewal as scent fades |
Vinegar (white) |
Strong |
Outdoor spaces, fences, trash bins |
Use outdoors or ventilated areas—strong smell for humans too |
Cheap, easy DIY mix (1:1 water) |
Smell can be overpowering indoors; fades quickly |
Essential Oils (peppermint, eucalyptus, citronella, lavender) |
Effective |
Around problem areas (avoid food zones) |
Never apply on pets or surfaces they lick; toxic if ingested |
Highly concentrated, long-lasting scent |
Risk of toxicity if misused |
Spices (cayenne, chili, mustard) |
Moderate |
Garden beds, bins, fences |
Use lightly to avoid irritation of eyes/nose |
Long-lasting scent, natural |
Can cause irritation if overused |
Coffee Grounds (used) |
Moderate |
Soil, flowerbeds, garden edges |
Spread thinly to prevent soil imbalance |
Recycles waste, gentle on plants |
Must be replaced often; less effective in rain |
Plants that repel cats
Certain plants naturally give off scents that cats find offensive, making them excellent allies in your quest to keep cats away from specific areas. By strategically planting them in your garden or placing pots near entry points, you can create an environment that cats instinctively avoid.
Coleus Canina (Scaredy Cat Plant)

Often nicknamed the "Scaredy Cat Plant," Coleus Canina is one of the top plants that repel cats. It emits a strong, skunk-like odor that’s harmless to humans but highly unpleasant to cats. It works best when planted in borders or near the areas cats tend to frequent, like flowerbeds or pathways. This low-maintenance plant grows best in sunny spots and adds a deterrent layer without affecting your garden’s aesthetics.
Lavender

While most people love the calming scent of lavender, cats feel quite the opposite. Its intense floral aroma is overwhelming for their sensitive noses. Planting lavender along garden borders or placing dried bundles near windows and doorways can help keep cats out.
For more stubborn cases, combining the lavender with an ultrasonic cat deterrent can offer longer-lasting, layered protection.
Rue

Rue has long been used in folk remedies, and it’s also an effective cat repellent due to its strong, bitter scent. It grows into a small, bushy plant and is particularly helpful in deterring cats from herb or vegetable gardens. However, wear gloves when handling it. It can irritate human skin in some cases.
Citronella

Known for its ability to repel mosquitoes, citronella is equally effective against cats. Its lemony aroma overwhelms their senses and makes them less likely to enter treated zones. You can grow citronella plants directly or use natural citronella oils diluted in spray form for added coverage.
Pennyroyal

Pennyroyal, a member of the mint family, emits a sharp fragrance that naturally repels cats. It’s especially useful as a ground cover or in containers near areas cats frequent. However, it's important to note that pennyroyal can be toxic to pets if ingested in large quantities, so avoid using it in areas where animals may chew or graze.
Plant |
Effectiveness |
Best Placement |
Safety Notes |
Pros |
Cons |
Coleus Canina (Scaredy Cat Plant) |
Very High |
Garden borders, pathways, sunny spots |
✅ Safe for humans |
Low-maintenance, visually pleasant, strong odor barrier |
Odor fades slightly after rain |
Lavender |
High |
Garden edges, windows, doors |
✅ Safe and non-toxic |
Decorative, multipurpose (fragrance + deterrent) |
May lose scent intensity over time |
Rue |
High |
Herb or vegetable gardens |
⚠️ Can irritate skin — wear gloves |
Hardy, repels multiple pests |
Handle with care |
Citronella |
High |
Patios, garden edges, pots |
✅ Non-toxic in plant form |
Dual-purpose (repels insects too) |
Needs warm, sunny climate |
Pennyroyal (Mint Family) |
Moderate |
Containers, walkways, ground cover |
⚠️ Toxic if ingested by pets |
Compact, easy to grow, strong odor |
Must avoid near pets that chew |
Physical barriers to repel cats
When it comes to keeping cats out, sometimes scent alone isn’t enough. That’s where physical barriers come into play. These methods create surfaces or obstacles that cats find uncomfortable or impossible to cross, discouraging them from returning without causing harm. Here are some of the most effective physical barriers you can use.
Electric fences

Special low-voltage electric fences, designed specifically for animals, can act as a strong deterrent for persistent cat intruders. These systems emit a harmless but unpleasant zap when touched, teaching cats to stay away. While effective, this method should only be used outdoors and with proper installation to avoid accidental harm to other pets.
Cat scat mats

These are flexible plastic mats with soft, upright spikes that make walking or digging uncomfortable for cats. They’re great for protecting garden beds, doorways, or furniture without hurting the animal. The spikes don’t injure cats. They simply make the area unwelcoming.
Plastic carpet runners

Flipping over plastic carpet protectors so the nubby side faces up is a clever and inexpensive indoor deterrent. Cats dislikes bumpy ground, pokey texture and will avoid walking or resting on these surfaces. It’s a discreet solution for furniture, window ledges, or countertops.
Chicken wire

Laying chicken wire just beneath the surface of garden soil can prevent cats from digging. You can also use it upright along fences to make climbing difficult. Cats dislike the unstable, uncomfortable texture underfoot and quickly lose interest in the area.
Aluminum foil

Cats have a strong aversion to both the texture and crinkling sound of aluminum foil. Lining countertops, window sills, or plant pots with foil often stops curious cats from jumping up or digging around. While not ideal for long-term use outdoors, it’s a quick and effective temporary fix inside the home.
Plastic forks in soil

A surprisingly effective and low-cost hack: stick plastic forks (tines up) in garden beds to make the surface unpleasant for cats to walk or dig in. This method blends into the soil and works as a physical reminder that this is not a comfortable litter box.
Barrier Type |
Effectiveness |
Best Used In |
Safety Level |
Pros |
Cons |
Electric Fences |
Very High |
Outdoor yards, gardens, perimeters |
⚠️ Use pet-safe low-voltage models |
Extremely effective for persistent cats; long-term deterrent |
Requires careful installation; not ideal for households with small pets or kids |
Cat Scat Mats |
High |
Gardens, porches, doorways |
✅ Safe and non-injurious |
Reusable, low-maintenance, effective |
Limited area coverage; visible |
Plastic Carpet Runners (flipped) |
Moderate |
Indoor ledges, countertops, furniture |
✅ Completely safe |
Cheap and easy to set up |
Indoor-only; not durable outdoors |
Chicken Wire |
High |
Gardens, under soil, along fences |
✅ Safe with trimmed edges |
Durable, discreet, long-term |
Takes time to install properly |
Aluminum Foil |
Moderate |
Indoors — windowsills, countertops, pots |
✅ Non-toxic and harmless |
Immediate effect; reusable |
Short-term; unattractive look |
Plastic Forks in Soil |
Moderate |
Flowerbeds, small planters |
✅ Safe and eco-friendly |
Extremely cheap and easy DIY |
Limited range; needs multiple forks |
Commercial cat deterrents to repel cats
If you want an easy, ready-to-use solution to keep cats away, commercial deterrents offer practical and often highly effective options. Here are some of the most commonly used commercial cat deterrents on the market.
Ultrasonic cat repellents
These devices produce high-frequency sounds that are unpleasant to cats but inaudible to most humans. They activate only when motion is detected, creating a sudden and uncomfortable environment that encourages cats to leave. Ultrasonic repellents are ideal for driveways, patios, or garden edges and are completely contact-free. One of the best ultrasonic cat deterrents on the market is the Sonic Barrier ZeroCat outdoor cat repellent.
Motion-activated sprinklers
Water is one of the most effective deterrents for cats. Motion-activated sprinklers detect movement and instantly spray a short burst of water in the direction of the intruder. It’s harmless but startling, and cats learn very quickly to stay away. These are perfect for protecting lawns, flowerbeds, or vegetable gardens without using any chemicals. A good example is The JetSentinel from Sonic Barrier, which features an adjustable spray range and sensitivity settings, allowing you to cover large areas while conserving water. Its quick response and durable design make it a practical choice for keeping outdoor spaces cat-free.
Cat repellent sprays

These sprays contain natural or synthetic scents that cats dislike, such as citrus, cinnamon, or menthol. They’re convenient for both indoor and outdoor use — you can spray them on furniture, walls, garden borders, or garbage bins. While effective, sprays often need to be reapplied regularly, especially after rain or cleaning.
Cat deterrent granules

Granules are a long-lasting outdoor solution that releases odor over time to repel cats. Typically made with natural oils or bittering agents, they’re scattered around plants, fences, or walkways to create an invisible barrier. Many are weather-resistant, making them ideal for larger areas or ongoing problems.
Deterrent Type |
Effectiveness |
Best Used In |
Safety Level |
Pros |
Cons |
Ultrasonic Cat Repellents (e.g., ZeroCat by Sonic Barrier) |
Very High |
Driveways, patios, gardens, fences |
✅ 100% humane and chemical-free |
Hands-free, eco-friendly, weatherproof, works day & night |
Needs proper placement and power source |
Motion-Activated Sprinklers (e.g., JetSentinel by Sonic Barrier) |
High |
Gardens, lawns, vegetable beds |
✅ Safe and non-toxic |
Instant deterrent, doubles as watering system |
Requires water supply; not suitable in freezing weather |
Cat Repellent Sprays |
Moderate |
Indoors and outdoors (furniture, borders, bins) |
✅ Safe when pet-formulated |
Easy, quick, and portable |
Needs frequent reapplication (rain-sensitive) |
Cat Deterrent Granules |
High |
Gardens, fences, large outdoor areas |
✅ Non-toxic and weather-resistant |
Long-lasting, simple to apply |
Loses strength over time or in strong wind |
Homemade solutions to repel cats
If you prefer natural, budget-friendly methods, homemade cat repellents are a fantastic option. These DIY solutions are easy to make, safe when used correctly, and surprisingly effective.
Citrus and vinegar spray

A mix of citrus and vinegar creates a powerful, non-toxic repellent. Simply combine equal parts white vinegar and water, then add a few drops of lemon or orange essential oil (or fresh citrus juice). Pour the solution into a spray bottle and apply it to doorsteps, fences, or indoor corners. Cats dislike both scents, making this combo a double hit. Reapply every few days or after rain.
Citrus peels

Instead of throwing away orange or lemon peels, put them to good use. Scatter fresh peels around flowerbeds, potted plants, or walkways to create a natural scent barrier. As the peels dry out, their fragrance weakens, so replace them weekly for the best results. It’s a great zero-waste method that’s pet-safe and eco-friendly.
Garlic and pepper spray

For a stronger deterrent, crush 2–3 garlic cloves and mix them with a tablespoon of black pepper or cayenne pepper in a liter of hot water. Let it steep, then strain and pour into a spray bottle. Spray this around outdoor areas like fences or garden perimeters. Be careful not to oversaturate delicate plants, and avoid spraying it where pets might lick the surface.
Herb sachets

Bundle dried herbs like lavender, rosemary, or rue into breathable cloth sachets and place them in drawers, garden pots, or near doorways. These aromatic herbs give off smells cats dislike, helping to subtly protect certain zones. You can also tuck them into your garden beds or hang them near windows. It’s a gentle and decorative solution that blends well into your space.
Method |
Effectiveness |
Best Used In |
Safety Level |
Pros |
Cons |
Citrus and Vinegar Spray |
High |
Doorsteps, fences, corners (indoor/outdoor) |
✅ Safe and non-toxic |
Easy to make, cost-effective, dual action |
Needs frequent reapplication (fades with rain) |
Citrus Peels |
Moderate |
Flowerbeds, walkways, potted plants |
✅ Safe and eco-friendly |
Zero waste, pet-safe, pleasant aroma |
Scent weakens as peels dry; requires regular replacement |
Garlic and Pepper Spray |
High |
Outdoor fences, garden perimeters |
⚠️ Avoid spraying where pets might lick |
Strong, long-lasting, weather-resistant |
Can irritate sensitive plants; smell is strong |
Herb Sachets (Lavender, Rosemary, Rue) |
Moderate |
Doorways, garden pots, windows, drawers |
✅ Safe and gentle |
Decorative, low maintenance, reusable |
Subtle effect, limited range outdoors |
FAQ
What repels cats the most effectively?
The most effective way to repel cats is to combine several methods suited to your space and the cats’ habits. Use barriers like chicken wire or cat mats to block access, scents such as citrus or vinegar to discourage entry, and motion-activated tools like sprinklers or ultrasonic repellents for lasting impact. No single method works in every case, but consistent layering creates an unpredictable, cat-free environment without causing harm.
What smells do cats hate the most to repel them?
Cats strongly dislike intense scents such as citrus, vinegar, eucalyptus, lavender, peppermint, and cinnamon. These odors disrupt their scent-marking instincts and make spaces feel uncomfortable to them. Sprays, dried herbs, or diluted oils using these aromas can effectively deter cats indoors and outdoors. However, avoid direct use of essential oils on surfaces cats might lick, as some can be toxic if ingested.
Which plants are most effective at repelling cats?
Plants with strong scents or rough textures are highly effective at repelling cats. Coleus Canina, lavender, rue, citronella, and pennyroyal are among the best choices, as their natural aromas discourage cats from entering or lingering. Coleus Canina works well along borders, while lavender and citronella also help repel insects. However, plants like pennyroyal and rue can be mildly toxic if eaten, so place them where cats are unlikely to chew.
Do commercial cat repellents work without harming cats?
Yes, commercial cat repellents work effectively without harming cats when used properly. Ultrasonic devices, motion sprinklers, sprays, and scent granules deter through mild discomfort rather than pain; using sound, water, or smell to discourage entry. They’re designed to train avoidance, not cause distress. Always follow usage instructions and opt for products labeled pet-safe or vet-approved to ensure full safety for animals, wildlife, and children.
What products can you use to deter cats from your garden or yard?
To keep cats out of your garden or yard, use products that target their senses and movement. Scent-based sprays and granules with citrus or herbal oils create effective odor barriers, while ultrasonic repellents and motion-activated sprinklers provide hands-free, humane deterrence. Physical options like cat scat mats, chicken wire, or textured soil also prevent digging and resting. Combining these methods and maintaining them regularly ensures lasting protection for your outdoor spaces.
Is vinegar safe to use around plants and other pets?
Vinegar is generally safe to use as a cat repellent around most pets and plants. Diluted white vinegar (mixed with water) can be sprayed on surfaces or garden borders to repel cats without being harmful to animals that sniff or walk nearby. However, vinegar is acidic and can damage delicate leaves or alter soil pH if overused directly on plants. For pets like dogs, vinegar poses no serious risk in small quantities but may irritate their noses or skin. It’s best to use vinegar-based sprays on hard surfaces, fences, or planters rather than spraying it directly onto plants or near water bowls.