7 plants that repel cats and keep them out of your yard

Cat in backyard
Cat in backyard (Image credit: Shutterstock)

Cats are adorable animals, however, when it comes to our yards, they’re known to be destructive. 

Not only do they dig up plants or flower beds, but will leave smelly messes behind! And if you often have stray cats wandering into your outdoor space, it can become frustrating to clean up. 

Luckily, there are certain plants that can help to repel cats and keep them out of your yard. Much like other unwanted pests such as mice, snakes, or even spiders, felines are sensitive to smell, and dislike acidic, aromatic scents. They also steer clear of plant leaves with pointy or textured shapes, which makes it uncomfortable for them to trample over. 

What’s more, these plants are the easiest and least expensive way of protecting your beautiful yard. So, if you want to enjoy the warm weather in a cat-free zone, check out these 7 plants that repel cats and keep them out of your yard.

Don't let your plants get too invasive though. Here are 7 invasive plants to keep out of your yard. Are squirrels becoming a problem too? Check out 7 plants that repel squirrels and keep them out of your yard

1. Lavender 

Lavender plant

Lavender plant (Image credit: Shutterstock)

With its pretty, purple flower and distinct scent, lavender is popular for its fresh, calming properties. But while the lingering scent is pleasant around our homes, it’s repulsive to cats. This is down to a non-toxic compound called linalool, which is an essential component usually found in insect repellants.

These hardy, evergreen flowers can be planted all year round, and it’s best to use tall varieties to shield your borders. This should prevent cats from jumping over to get to your flower beds. In addition, this drought-tolerant plant can last for prolonged periods without water, and can even survive bouts of frost.

If you don’t have access to fresh lavender, you can make a homemade spray by mixing one part lavender essential oil to three parts water in a spray bottle.Then spray in areas around the yard where you want to keep cats away from. 

The powerful fragrance should be enough to keep wandering felines at bay. In fact, lavender is effective for keeping most common pests at bay including spiders, rodents, flies and ants.  

2. Lemongrass/citronella 

Citronella oils

Citronella oils (Image credit: Shutterstock)

Similarly, lemongrass is a tropical, grass-like plant known for its fresh, citrusy scent. And while this fragrance is pleasant, this can be too strong for cats and will keep them away.

Most gardeners use lemongrass in their garden beds, or you can grow or place lemongrass plants outdoors to ward off cats. Since it’s a tropical plant, it thrives in a hot environment with full sun and temperatures never dipping below 40 degrees Fahrenheit. What’s more, it’s a very low maintenance plant, only requiring regular watering in hot months. However, when planting in a pot, it’s advisable to find a size that is at least 12 inches across and use a high-quality potting soil.

In addition, if you mix lemongrass extract oil with other essential oils, and spray it around the yard, this will be even more potent. You can also purchase citronella oil separately, much like this Handcraft Citronella Essential Oil ($9, Amazon). Again, lemongrass and citronella are the most effective forms of repellents for rodents, mosquitos and other common pests. So it’s a worthwhile investment!  

3. Rosemary 

Rosemary

Rosemary (Image credit: Shutterstock)

If you’re growing a herb garden, rosemary is another common cat-repelling plant. And while this aromatic herb may be a delicious garnish for our dishes, cats will turn up their noses at the overwhelming fragrance.

What’s more, rosemary is easy to grow indoors in small pots, and are hardy perennial plants. Simply water it, repot occasionally, and your potted plant will last long. It’s best to place these around your yard, balconies or any other locations where you spot cats getting into your property. 

Alternatively, you can make your own repellent spray. Simply fill a clean spray bottle with ¾ water, add a few drops of dish soap, and 10 drops of rosemary essential oils. Replace the lid and shake well before spraying in ‘cat-zones’ around the yard — the strong fragrance should keep them out. 

4. Oregano 

Oregano

Oregano (Image credit: Shutterstock)

Similarly, oregano is another aromatic herb repulsive to cats. In addition, this herb contains a natural chemical compound called carvacrol, which is known to irritate the respiratory system of cats. It isn’t any wonder why they tend to steer clear of the areas where oregano is growing. 

What’s more, oregano is easy to grow, and performs well in free-draining soil types and conditions. Ideally, plant in terracotta pots and  they will thrive under partial or complete sunlight. Or you can simply sprinkle dried oregano herbs around those ‘trouble’ areas in your yard. 

Bear in mind that oregano is toxic to cats if ingested, however, the smell should be enough to keep them away. 

5. Geraniums 

Geraniums

Geraniums (Image credit: Shutterstock)

Geraniums will not only add a burst of color to your yard, but will also protect it from cats. In fact, these blooms have a dual purpose. Not only will the pleasant, floral scent offend cats, but geraniums have thorny leaves. These prickly leaves make it difficult and uncomfortable for cats to walk on — making it the ideal deterrent.

Vibrant geraniums are easy to grow in all soil types (except wet), and thrive in the sun or partial/light shade. They tend to be low-maintenance plants, but regular deadheading can help prevent disease and increase healthy growth. Other prickly plants, include roses, blackberry bushes or holly, to keep felines at bay. 

6. Mint or Peppermint 

Peppermint

Peppermint (Image credit: Shutterstock)

These plants are commonly known for their fresh fragrance, but cats hate such scents. In particular, peppermint and spearmint, as these tend to be the strongest. For that reason, grow these fragrant herbs in your backyard, or place them in pots to deter cats. 

Alternatively, you can create a homemade solution by diluting a few fresh mint leaves inside a spray bottle of water. Allow the leaves to ‘brew’ in the solution before spraying around various areas or entry points in your yard. Peppermint is also effective at repelling fruitflies if you ever have an infestation.  

7. Pennyroyal

Pennyroyal

Pennyroyal (Image credit: Shutterstock)

Pennyroyal, also known as ‘pudding grass’, is another fragrant flower that cats find repulsive. With their beautiful, purple stalks, this flower is actually the smallest of the mint family. This explains why it gives off a powerful, spearmint scent that felines steer clear of. 

It’s worth noting that pennyroyal oil can be toxic to cats and dogs when ingested. However, the smell alone will be enough to drive stray cats away — and keep your yard intact! 

Other scents that repel cats 

  • Cinnamon 
  • Cayenne pepper
  • Garlic 
  • Pine cones 
  • Orange peels
  • Pampas grass
  • Blackthorn

More from Tom's Guide

Cynthia Lawrence
Content Editor, Homes

As the Homes Content Editor, Cynthia Lawrence covers all things homes, interior decorating, and garden-related. She has a wealth of editorial experience testing the latest, ‘must-have’ home appliances, writing buying guides and the handy ‘how to’ features. 

Her work has been published in various titles including, T3, Top Ten Reviews, Ideal Home, Real Homes, Livingetc. and House Beautiful, amongst many.

With a rather unhealthy obsession for all things homes and interiors, she also has an interior design blog for style inspiration and savvy storage solutions (get rid of that clutter!). When she’s not testing cool products, she’ll be searching online for more decor ideas to spruce up her family home or looking for a great bargain!

Read more
Philodendron cuttings in water
5 easy houseplants to grow from cuttings — expert advice on increasing the greenery in your home
A mosquito resting on a plant
3 pests to watch out for this spring — and expert tips to prevent them
Houseplants arranged by a window
5 houseplant hacks that are totally free and actually work, according to experts
Perspn wearing gardening gloves pruning hydrangeas
5 plants to prune in February for healthy spring growth
Cat sitting on windowsill with houseplants
This weird kitty litter trick might just be the cheapest way to reduce dampness and condensation
Nerve plant houseplant
New Year, new houseplants: An expert guide on adding greenery to your home in 2025
Latest in Home
A distraction-free desk setup built around the Oakywood Standing Desk Pro
I built the ultimate distraction-free desk setup to get truly locked in — here's how
Segway g30lp
Segway recalls 220,000 electric scooters - what to do if yours is on the list
the breville dose control pro, called sage dose control pro in the uk, a silver coffee grinder with 60 grind settings and labeled grind size adjustment
The Breville Dose Control Pro is one of the most divisive coffee grinders — here’s why I disagree with the haters
the clever dripper, a brown transparent plastic manual coffee maker with a handle and a sluice feature in the bottom to keep water inside
The Clever Dripper is my new favorite way to brew coffee — and I think it’s easier than a French Press
Striped lawn
Expert reveals the kitchen waste item that can help you create a green and healthy lawn
Skelly Ultra The Home Depot Skeleton for Halloween 2025
I got an exclusive look at Home Depot's 'Skelly' refresh for Halloween 2025, and it'll turn your house into the neighborhood's hottest attraction
Latest in How To
a photo of a woman looking at her fitness tracker
Forget the treadmill — I boosted my metabolism and walked 2,000 steps with this 15-minute workout
a photo of a woman out for a walk
Forget running — I did this one thing to boost the calorie burn on my daily walks
Gemini logo on smartphone
Google's Gemini Deep Research is now free — I've got 7 quick tips to start using it now
ChatGPT on iPhone
I use ChatGPT every day — here's 7 prompts I can't live without
Woman changing bedding
How to get rid of bed bugs and dust mites from your bedding and pillows if a hot wash isn’t an option
Ring Battery Doorbell next to door
Hate it when your Ring doorbell alerts you all the time? Here's how to schedule motion detection