I live in Utah, and am lucky enough to be surrounded by many GORGEOUS mountains. I love the mountains, but because they are in such close proximity, I find myself fighting over my garden with deer! It’s every year without fail! Before we begin, I should mention that no plant is truly “deer resistant” but the plants listed in the article work effectively to keep them at bay.
Living in the Northeast? Try growing plants such as Bee Balm,Brunnera, and Catmint! Bee Balm is known for its bright flowers that stay bloomed throughout the summer months. Keep the soil well drained, and keep the plant in an area of full sun. So long, deer!
This one is for all of my Michigan gardeners! Keep the deer away with plants like Amsonia. The flowers of the Amsonia bush change colors throughout the year, which makes this plant incredibly exciting to look at. These can grow to be 3 feet tall!
Foxglove is perfect for those living in the Northwest because it thrives in grow zones 5-8. Bloom colors can range from purple, to pink, to white!
Bigroot Geranium smells seriously incredible, and makes a wonderful ground cover for areas of shade! This plant spreads, so be careful that it doesn’t become invasive!
It can be tricky to grow plants in the Southwest! The weather doesn’t always love to comply! For a deer-resistant garden, plant Hedgehog Cactus. The cactus is covered in spines, but that is exactly what makes it the perfect deer-resistant plant!
Blanket Flowers is another great variety for southern gardeners. The Blanket Flower is surprisngly hardy, and can tolerate a multidude of harsh situations. Watch as this attract butterflies (and dissuades deer) to your yard!
Lavender is known everywhere for it’s fragrant blooms and pest-repelling properties. Use it to help with any mosquito problems too! Lavender needs an area of full sunlight, so plan your garden accordingly!
If you need a low maintenance ground cover, you might want to try growing Lavender Cotton! This variety thrives in grow zones 6-9, and loves areas of full sun. Use Lavender Cotton to edge your garden beds!