17 Effective Plants to Keep Cats Away + Deterrent Methods

If you’re a cat-lover but don’t want them taking over your garden, look no further—here are 15 of the best plants you can buy to get rid of cats!

Plants Cats Hate

Here are fifteen of the best cat deterrent plants that stop cats from entering your garden and digging it up or using it as a litter box.

1. Lavender

PLANTS CATS HATE

Not only does this fragrant herb repel cats, but it can also be dried and used in sachets to keep them at bay. It grows best in hardiness zones 5-9 and requires full sun.

Lavender is an excellent choice for those looking to add a pop of color and scent to their garden.

2. Coleus Canina

Commonly known as the “scaredy cat plant,” this is an excellent option if you’re looking for something that will deter cats without being too invasive. This one is hardy in zones 5-10 and grows well in the sun and shade.

3. Marigolds

This cheerful flower is known to repel cats and many other common garden pests. It’s hardy in zones 2-11 and can thrive in sunny or shady locations.

4. Rosemary

This evergreen shrub is another one of the best plants that repel cats. It grows in hardiness zones 8-10 and needs full sun to thrive.

5. Rue

PLANTS TO DETER CATS FROM GARDEN

Bitter-tasting rue gives off a strong scent that cats find unappealing, making it an effective cat repellent. It’s hardy in zones 4-9 and needs partial shade.

6. Lemon Thyme

Cats aren’t a fan of the strong lemon scent that comes from this herb, so it’s another excellent option for keeping them away from your garden. It’s hardy in zones 5-8 and does best in full sun.

7. Pennyroyal

This fragrant herb repels cats, as well as fleas and other insects. It’s hardy in zones 4-9 and prefers partial shade for optimal growth.

8. Garlic

Garlic doesn’t just ward off vampires! Cats don’t like the pungent smell of garlic—it’s a tremendous natural cat repellent. Garlic grows best in hardiness zones 3-9 and needs full sun to thrive.

9. Catnip

This plant may attract cats, but an overwhelming amount can actually act as a deterrent. It’s hardy in zones 4-12 and does well in either sun or shade.

10. Chrysanthemums

This colorful flower is known to repel cats and many other pests. It’s hardy in zones 3-9 and prefers a sunny location for optimal growth.

11. Geraniums

Potted Plants That Keep Bees Away

The pungent smell of geraniums keeps cats away, and the flowers look beautiful in any garden. This one is hardy in zones 3-9 and requires full sun to thrive. Geraniums are also good potted plants that keep bees away.

12. Citronella

CITRONELLA KEEPS CATS AWAY

Not only does this grass repel cats, but it can also help keep mosquitoes away. It’s hardy in zones 8-11 and grows best in full sun.

13. Basil

Not only does this herb repel cats, but it also has many culinary uses! It’s hardy in zones 3-10 and likes full sun for optimal growth.

14. Hyssop

This fragrant herb is known to repel cats and many other insects. It’s hardy in zones 4-9 and needs full sun for optimal growth.

15. Mint

The strong scent of mint works great for keeping cats away from your garden. It’s hardy in zones 3-10 and does best in full sun.  Any garden plant in the mint family will do really well.

16. Curry Plant

The scent of this plant is thought to repel cats, although there isn’t much scientific evidence to back that up. It’s hardy in zones 7-11 and needs full sun for optimal growth.

17 Cayenne Pepper

Cats don’t like the smell of cayenne pepper, so it’s another great option for keeping them away. It’s hardy in zones 2-11 and needs full sun to thrive.


What’s the Most Effective Way to Keep a Cat Out of a Garden?

The most effective way to keep a cat out of the garden is to use a combination of physical barriers and natural repellents. 

Physical barriers such as fences can be used to block access, while natural repellents such as those mentioned above can help deter cats from entering the area. Additionally, using inaudible ultrasonic sound devices or motion-activated sprinklers can help to keep cats away.

It’s important to note that these methods may not be 100% effective, and it’s best to monitor the area for any signs of cats entering the garden.  It is also recommended to work with a cat behaviorist or veterinarian to ensure you aren’t causing the cat any undue stress.


Other Ways to Repel Cats

While using plants to stop cats from entering your flower beds is a great passive technique, there are also some solid active methods you can use.

The goal of keeping cats out of a garden can be accomplished with the use of plants, as well as other strategies. In addition to planting cat-repelling plants such as lavender, rosemary, and chrysanthemums, there are also several non-plant-based deterrents that can be successfully used to keep cats away.

Motion Detected Sprinkler

Motion-activated sprinklers spray a burst of water when it detects movement. Most cats dislike getting wet and will avoid areas once they know a sprinkler is there. After getting sprayed a few times, they will stay away from your yard altogether.

There are motion-activated available that also emit an ultrasonic sound, which will further help to keep cats away. Place them around the perimeter of your yard to create a barrier that cats will not want to cross.

Chicken Wire

Using chicken wire is a great way to repel cats from your garden. Chicken wire is an effective physical barrier that can prevent cats from entering the area, as well as help to keep other pests away. You’d need to box in the plants they are destroying. Otherwise, they’ll climb or jump any chickenwire fence. 

Essential Oils

You could also try essential oils such as citrus, lavender, eucalyptus, vinegar, and garlic.  

Ultimately, the success of these methods will depend on the cat—some cats may be repelled by the scent of certain plants, while others may not be affected. Ultimately, experimenting with different methods until you find one that works is the best way to eliminate cats in your garden.