As anyone with a garden knows, keeping deer out can be a challenging task. These graceful creatures may be a delight to watch in the wild, but when they start munching on your carefully cultivated plants, they can quickly become a gardener’s nightmare.
And with their ability to leap high fences and their insatiable appetite for a wide variety of plants, deer can be particularly difficult to deter. If you’re dealing with deer in your garden, you’re not alone — and this blog post is here to help. Below, we’ve compiled a list of 12 clever ways to keep deer out of your garden.
1. Plant Deer-Resistant Species
One of the most effective ways to deter deer is by planting species that they don’t find appetizing. Deer dislike plants with strong scents, prickly textures, and bitter tastes. Examples of deer-resistant plants include lavender, rosemary, mint, sage, thyme, and certain types of ornamental grasses. But remember, ‘deer-resistant’ doesn’t mean ‘deer-proof’ — if food is scarce, deer may still eat these plants. But in normal conditions, they’ll likely skip your garden in favor of more appealing fare.
2. Install a High Fence
If deer are a constant problem in your area, you might want to consider installing a high fence. Deer can jump high, but they’re less likely to leap over a fence if they can’t see what’s on the other side. A solid, 8-foot-tall fence should keep most deer out. However, installing a fence can be expensive and time-consuming, and it may not be practical for larger properties.
3. Use Deer Repellents
There are numerous commercial deer repellents available that can be sprayed on plants to deter deer. These repellents often have a strong smell or taste that deer dislike. However, remember to reapply regularly, especially after rain. Some gardeners also swear by homemade repellents, like a mixture of eggs and water, or hot pepper spray. Experiment with different options to see what works best in your garden.
4. Install Deer Netting
Deer netting is an affordable and versatile option for protecting individual plants or small garden areas. The netting is lightweight and easy to install, and it can be removed during the off-season. Consider using netting to protect young trees or plants that deer find particularly delicious.
5. Use Noise and Light Deterrents

Deer are generally skittish creatures, and sudden noises or bright lights can scare them away. Consider installing motion-activated sprinklers, lights, or noise makers in your garden. However, keep in mind that deer can become accustomed to these deterrents over time, so you may need to switch things up occasionally.
6. Try a Scarecrow
A scarecrow can be a fun and effective way to deter deer. You can even add wind chimes or other noise-making items to make the scarecrow more intimidating to deer. Just remember to move your scarecrow around every few days so the deer don’t get used to it.
7. Plant a Border of Repellent Plants
Planting a border of deer-resistant plants around your garden can help keep deer out. You can even double up on deterrence by choosing plants that are both deer-resistant and have a strong scent, like lavender or mint.
8. Keep a Dog
If you have a dog, let it spend time in the yard. The smell of a predator can deter deer. Plus, a barking dog can scare deer away. Just make sure your dog is safe from deer, as they can become aggressive if cornered.
9. Use a Deer Decoy
A deer decoy, particularly one that looks like a predator, can scare deer away. You can purchase a decoy or make your own. Remember to move the decoy around regularly so the deer don’t become accustomed to it.
10. Try Soap

The strong scent of soap can deter deer. Hang bars of soap from trees or in fabric bags around your garden. Just remember to replace the soap regularly, especially after rain.
11. Install a Motion-Activated Water Sprayer

A motion-activated water sprayer can startle deer and deter them from your garden. Plus, it doubles as a way to water your plants.
12. Plant a Decoy Garden
If you have the space, consider planting a decoy garden with plants that deer love, like hostas or daylilies. This can draw deer away from your main garden. Just make sure to plant the decoy garden a good distance away, or the deer may still wander into your main garden.