The Top Ways to Keep Deer Out of The Garden

This post may contain affiliate links, which means we may receive a commission if you purchase through our links. Please read our full disclosure here.

Top Ways to Keep Deer out of the Garden

Keeping deer out of your garden can be quite tricky whether you live in the city or the country. With increasing deer populations we are seeing more and more issues with deer in urban areas. As a result, our gardens are seeing the damage, but deterring deer naturally is quite easy with the right plants and the right fencing techniques done by a good company like fencing wollongong services. I gathered up the top ways we have used to keep deer away living on 15 acres. These tricks are not only easy to implement if you live on land but also for those in smaller settings as well.

As a note, every herd and population of deer is different and nothing is 100% certain to deter deer but these ways are quite tried and true in our own garden over the years. Here are the top ways to keep deer out of the garden whether you are growing veggies, flowers, herbs, or anything in between.

How To Keep Deer Out Of The Garden

Top Plants to Keep Deer Out of The Garden

Yes choosing the right plants to perimeter your garden will be extremely helpful in keeping them away. I have seen it in action actually with how deer move on the land around us. Here are the top plants I use to keep deer out of the garden:

1. Lavender


Lavender is one of the best ways to keep deer away from the garden. Placing it around your garden in abundance will keep deer away. The plants not only won’t be eaten but the deer won’t come near them. No need for them to have their blooms either. They can just exist. The more the better.

2. Giant Marigolds

giant marigold

Standard marigolds work too but the Giant variety are EXTREMELY fragrant and deer do not like them. Though they are edible to us as humans, deer and other pests do not like their scent. They will keep the deer out of the garden without question. I have throughout the whole garden throughout the whole growing season

3. Yarrow


This plant isn’t a favorite of deer because of the flavor and foliage variety so they stay clear of it especially when there is a large amount of it.

4. Catmint


Strong smelling and repellent. This plant is one of the best to keep away deer. It is low maintenance and loves tons of sun. It also gets HUGE. As part of the mint family, it takes on a strong scent somewhere between mint and sage.

5. Hyssop


Another strong-smelling plant that is the deer do not like. It also creates a large height which as you will read below makes deer nervous to jump and assess how to get over.

6. Russian Sage

russian sage

Another plant that is close to the Catmint in variety. It has a strong smell as well as beautiful flowers. It is beautiful but one that deer are not interested in. Also, the foliage has a texture they do not like.

7. Dill


Strong smelling and tall, dill holds a ton of resilience against deer in the garden. Planting it around the perimeter of a fence, like the ones from fencing tauranga, can keep deer away from sneaking in or placing their heads over the fence to grab a snack.

8. Salvias


One more that is similar to Catmint in variety. It is beautiful and the bees and butterflies love it but will keep the deer away.

9. Poppies


These are not enjoyed by deer and are completely deer resistant. Using them to make deer believe that other items near them are not edible either is a great way to use them in the garden.

10. Daffodils

Top Ways to Keep Deer out of the Garden

These plants are poisonous to deer so they will avoid them completely in your garden as well as provide a barrier early in spring to keep away deer from young spring plants.

Best Way to Keep Deer Out of Your Garden With a Fence

A garden fence can be a great way to keep deer out of the garden. A fence such as this one that you can easily DIY can be a great option, but there may be a few ways to keep it both more affordable and more proactive at keeping deer out with less work. Here is what I mean:

11. Create a fence with varying widths and heights

Hire a fence contractor to build a residential wood fencing installation or a vinyl fencing system but you may not have to go as high as you think to keep out deer. You see deer don’t do well with both height and depth perception. They don’t want to get stuck somewhere they cannot get out of so if you have things that grow vertically, wires that zig-zag higher up, or you grow a hedge that varies in heights you can spend less on fencing, make a lower fence using cedar fence supply Denver, and still keep the deer out as well. I’m a very big fan of this beech hedge as it looks amazing when fully grown, and getting them as bare root means that they are a lot cheaper too.

Also Read: DIY Garden Fence

12. Use a broad rocky boarder beds

Using larger rocks around your garden bed can actually be a deterrent to the deer as well. All you need to do is take larger rocks and place them in a thick band around your bed and the deer will not go inside of the bed. You can obviously plant things within the rock bed as well, but make sure they are deer deterrent plants. Deer do not like walking over large rocks to access something so they simply will not do it.

13. Fish Line or string has a lot of power

Deer do not like not knowing what they may encounter so if they have a hint that there is a string or something they cannot estimate in the way, they will not jump and access an area. Using fish line or string is all you really need to create this. You can use a zig-zag pattern which will even more so create that sort of dimension for them.

Other Ways to Easily Deter Deer From Your Garden

14. Have a Dog

Deer don’t like the smell of dog urine so having dogs around will keep the deer away as well. It is at all a sure thing, but we have found it helps a lot. If you choose this option, learn more here about how to take proper care of your new pet.

15. Light Deterrents

You can use motion sensor lights or even these lights called Nite Guards to deter the deer from coming close to your garden. Either one creates a startling or predator response for the deer.

16. Netting

If you don’t have a fence, netting can also keep them out. Using bird netting to deter the deer or fleece can have the same effect on the deer.

You can see the fence we have used to keep our garden safe from deer. So far so good. The plants have kept the deer out and the varying depths of plants have also acted as protection.


How do I keep deer from eating my plants?

The best way to keep the hungry deer out of your garden is with soap bars. Simply punch some holes in each bar, string them up around trees, and fencing near where you grow to produce–the sweet scent will be too much for even the most determined herbivores!

What smells repel deer?

Deer have an amazing sense of smell, which they use to find food. You can take advantage and repel deer by using smells that are disliked such as marigolds or putrescent egg solids; mint will do too! Don’t forget about wolf urine – it’s sure to be effective for you this winter when hunting season starts up again in a few months’ time.

If this article helped you how to keep deer out of the garden, consider checking out these articles below –

Share this post

You may also enjoy

Ready to join the community?

Memberships begin at 3 months for $84

FREE Workshop: Best Trick to Amend Your Soil May 12th 12 PM EST register to join.
This is default text for notification bar