How to Keep Deer from Eating Plants: Foolproof Tips for Gardeners

How to Keep Deer from Eating Plants

Deer can be quite a nuisance when it comes to your garden. They have a taste for plants and can quickly destroy all your hard work. So, how can you keep these pesky creatures away from your precious plants? Here are some effective methods to keep deer from eating your plants.

1. Install a Physical Barrier

One of the most effective ways to keep deer away is to install a physical barrier around your plants. This can be done using a fence, which should be at least 8 feet tall to prevent deer from jumping over. Make sure the fence is sturdy and difficult to break through. Alternatively, you can also use chicken wire or mesh netting to create a protective barrier around individual plants.

2. Choose Deer-Resistant Plants

Another way to discourage deer is by planting species that they tend to avoid. While no plant is completely deer-proof, there are certain varieties that are less appealing to them. Some examples include lavender, marigolds, daffodils, and foxgloves. Research and select plants that are known to be less appetizing to deer and incorporate them into your garden.

3. Use Deer Repellents

Deer repellents can be an effective deterrent when it comes to keeping deer away from your plants. There are several types of repellents available, including sprays, granules, and electronic devices. These products contain substances that emit an odor or sound that deer find unpleasant. Apply the repellent according to the manufacturer’s instructions and reapply after rainfall for optimal effectiveness.

4. Create a Distraction

Sometimes it can be helpful to provide deer with an alternative food source to divert their attention away from your plants. Planting a separate area with plants that deer find appealing, such as clover or alfalfa, may help keep them away from your main garden. This can serve as a distraction and reduce the likelihood of them devouring your prized plants.

5. Use Scare Tactics

Deer can be scared off by visual or auditory deterrents. You can install motion-activated sprinklers that spray water when they detect movement, startle devices that make loud noises, or even hang shiny objects like CDs or aluminum foil in your garden. These scare tactics can startle deer and make them think twice about approaching your plants.

6. Plant Strongly-Scented Herbs

The strong aroma of certain herbs can repel deer. Planting mint, sage, thyme, or rosemary around your garden can create a natural deer deterrent. Deer rely heavily on their sense of smell, and these herbs can mask the scents that attract them to your plants. Plus, you’ll have a fresh supply of fragrant herbs to use in your cooking!

7. Maintain a Dog Presence

Deer are naturally afraid of dogs, so having a dog that frequently patrols your yard can help keep them away. The scent of a dog, even if they are not physically present, can be enough to deter deer. If you don’t have a dog, you can try borrowing a friend’s or neighbor’s dog, or even use dog hair or urine as a natural deer repellent.

8. Change up Your Garden Design

Consider altering the layout of your garden to make it less inviting to deer. Instead of planting in open spaces, create small garden beds surrounded by hardscaping features like rocks or tall shrubs. Deer are less likely to venture into confined areas. Additionally, removing potential deer habitats such as tall grass, fallen logs, or overgrown shrubs can make your garden less appealing to them.

Frequently Asked Questions For How To Keep Deer From Eating Plants: Foolproof Tips For Gardeners

How Can I Protect My Plants From Deer?

To protect your plants from deer, consider using physical barriers like fences, repellents, and planting deer-resistant plants.

What Are Some Effective Deer Repellents?

Some effective deer repellents include using strong-smelling sprays, like garlic or hot pepper, and strategically placing bars of soap around your garden.

Which Plants Are Resistant To Deer Browsing?

Deer-resistant plants include lavender, foxglove, yarrow, and marigolds. Consider adding these plants to your garden to deter deer from eating your plants.

Are There Any Natural Ways To Keep Deer Away?

Yes, there are natural ways to keep deer away. Planting strong-scented herbs, such as rosemary or sage, or using predator urine around your garden can help deter deer.


Don’t let deer ruin all your hard work in the garden. By implementing these strategies, you can successfully deter deer from eating your plants. Remember to choose deer-resistant plants, install physical barriers, and utilize repellents or scare tactics to keep these garden invaders at bay. With a little effort and creativity, you can enjoy a beautiful garden without having to worry about deer munching on your beloved plants.

Share This Article To Help Others: