Keep Cat Out of Yard
Sorry, there are no plants that will keep cats, or any other animals at bay. You can try planting some barrier plants with thorns if you have room, but otherwise there are none that have a natural repellent built in. There are, however, cat repellents you can buy in spray form at garden centers and places such as Home Depot. Liquid Fence sells a cat/dog repellent that might work for you.
Community Answers 0