13 PLANTS THAT KEEP ANIMALS OUT OF GARDENS
Scientific Name: Lavendula
Lavender is not only a beautiful smelling addition to a garden, but it also deters pests. Lavender repels mosquitos and other insects, and also works to repel mice. With practice, you can learn to distill your own lavender oil to scent your house and keep the mice away. An extra benefit, lavender is extremely attractive to honey bees, so you can deter the pest you don’t want while attracting beneficial pollinators.
Scientific Name: Achillea millefoleum
Yarrow is a flowering herb that is used as a natural remedy for a number of ailments. Fever, stomach problems, colds, and more. Yarrow is useful for more than just medicinal purposes, it is also an excellent deer deterrent. If planted around the edges of your garden it will help keep the deer from venturing into it. It comes in white, yellow, pink, and red varieties.
Scientific Name: Salvia Rosemarinus
Rosemary is the perfect addition to any garden, herb, or flower. It makes an excellent container herb and has beautiful blooms similar to lavender. It is aromatic and extremely useful in the kitchen. It can also be used to repel not only deer but also mice and rats. It can be planted in a garden, or placed in a container that can be moved as needed.