Flower gardens add a touch of beauty to any home garden. In order to look good, they require hours of labor, such as pulling weeds, watering and fertilizing. All of this hard work can go to waste if stray cats are a problem in your neighborhood. Cats are notorious for nibbling on all kinds of plant life, regardless of what it is. A humane way to prevent cat problems is to prevent them from showing interest in your garden. Cats have a strong sense of smell, and you can use this against them.
Fill a glass jar with one part ammonia to two parts water. Bury it in a corner of the garden so the rim of the jar is about half an inch higher than the ground. Do not put a lid on the jar.
Put cut citrus fruit around the border of your garden. You can choose to use full wedges of the fruit, just the peeling, or the juice. Citrus with strong scents, such as lemons or limes, are more effective than citrus with mild scents, such as oranges.
Sprinkle cayenne pepper around the border of the garden so a very thin, half-inch-wide layer covers the ground. While cayenne pepper is effective, it gets expensive as it has to be reapplied after rainfall.
Install a motion-activated sprinkler if the other techniques are ineffective. Cats generally hate water, so a few sprays from the sprinkler will likely keep them away from the garden.