No More Moles! Here Are 7 Plants That Repel Moles

While moles are one of the cutest garden pests, they can be quite destructive. They spend their time burrowing deep into the underground creating tunnels and leaving sporadically hills all over your garden. Their presence is quickly noticed thanks to all the destruction they leave behind. While these tiny creatures rarely go around feasting on your plants, they create damage in other ways. As they dig they take down every plant that is in their way, ruining roots and leaving you with unhealthy plants. These small furry creatures have big claws, hairless snouts and tiny ears. But don’t let their...

No More Moles! Here Are 7 Plants That Repel Moles

While moles are one of the cutest garden pests, they can be quite destructive. They spend their time burrowing deep into the underground creating tunnels and leaving sporadically hills all over your garden. Their presence is quickly noticed thanks to all the destruction they leave behind. While these tiny creatures rarely go around feasting on your plants, they create damage in other ways. As they dig they take down every plant that is in their way, ruining roots and leaving you with unhealthy plants. These small furry creatures have big claws, hairless snouts and tiny ears. But don’t let their size fool you, their destruction is mighty. Fixing damage caused by moles is costly and time-consuming. That’s why it’s best to prevent it from happening in the first place. Add more of these plants that repel moles in your garden, so you can keep them at bay for good.

While moles are one of the cutest garden pests, they can be quite destructive

plants that repel moles mole digging from the ground

Plants That Repel Moles

Getting rid of moles is a must if you want your garden to stay intact. By making sure you make your garden as unwelcoming as possible to them, you ensure that your plants will grow healthy, and your lawn won’t be bumpy. Nobody had time to constantly replant their garden or level their lawn. So, what can you do? Well you can easily add more mole repelling plants to your garden if you are looking for a natural way to keep them out. Moles have a strong sense of smell and will avoid these fragrant plants at all costs. Some plants are also toxic to these tiny creatures so they tend to stay away from them. This ensures they will go nowhere near your property again.

Nobody had time to constantly replant their garden or level their lawn

mole in the ground

#Marigold

The fiery marigold will keep moles away from your beautiful garden. These breathtaking flowers are super easy to grow as long as you put them in a sunny spot, water them on the regular and keep them in well-drained soil. Marigolds pungent aroma is way too overpowering for a mole’s strong sense of smell. So, placing these flowers around your garden or in mole-prone areas is a good way to ensure these little creatures don’t wreak havoc on your garden.

The fiery marigold will keep moles away from your beautiful garden

orange and red marigolds

#Daffodils

Oh, the beautiful daffodil. These flowers are not only a pleasure to look at and a great way to add a pop of color to the garden, but they will also ensure your property is mole-free! Moles don’t like the strong smell daffodils emit, which is why they try to avoid them. Daffodils like full sun to partial shade conditions and prefer their soil to be well-draining. You should plant the bulbs in the full, but other than that these plants don’t require a lot of maintenance.

These flowers are not only a pleasure to look at and a great way to add a pop of color to the garden

yellow daffodils in garden

#Castor bean plant

This is one of the best plants for keeping moles far away from your garden. Thanks to the compound ricin, this plant is an effective repellant. Ricin is toxic to many animals, moles included. This in addition to its strong scent will deter the moles away as they will try to avoid the potential dangers. These plants prefer full sun conditions and well-draining soil. While they are considered generally low-maintenance, they do still need regular watering, so keep that in mind.

This is one of the best plants for keeping moles far away from your garden

castor bean plant

#Lavender

Lavender is one of the most fragrant plants out there. This makes it a great repellant to pests and a wonderful plant for pollinators. Lavender is pretty hardy once it has established making it a low-maintenance plant. It makes a great border plant and will help repel a variety of pests, including moles, ticks, and ever deer. However, keep in mind that lavenders effects may vary, as it has a mild deterrent effect. It is best to pair it with other mole repellant plants for the best effects. Lavender like to be in a sunny spot and tends to be drought tolerant.

This makes it a great repellant to pests and a wonderful plant for pollinators

plants that repel moles purple lavender plants

#Alliums

Allium plants, such as onions, garlic, and chives are very fragrant. And while we humans may enjoy their aroma, moles do not. For them all these plants are a natural deterrent! So, if you like to have any of these plants in your cooking, or you simply like their look, make sure to plant more of them around the garden. These delicious repellants do like being in the sun and well-draining soil. They also need regular watering to thrive, so keep that in mind when planting.

These delicious repellants do like being in the sun

plants that repel moles purple balls of alliums

#Caper spurge

The caper spurge, like others from the Euphorbia family, produces a milky sap that not only smells terrible to moles but is also potentially toxic. Thanks to these qualities it is one of the best plants to keep moles away. Planting them around mole tunnels and mole-prone areas will make your garden unwelcoming and the moles will stay as far away from it as possible. Give this plant either full fun or partial shade conditions. These plants are quite drought tolerant, so even if you forget to water them from time to time they will be fine.

The caper spurge produces a milky sap that smells terrible to moles 

plants that repel moles caper spurge euphorbia lathyris

#Crown imperial

The crown imperial and other plants from the Fritillaria family produce a very strong smell. This makes them an excellent natural mole repellant. These plants are considered generally low-maintenance as long as they are planted in full sun to partial shade conditions and they get a moderate watering. They also like well-draining soil.

These plants are considered generally low-maintenance

crown imperial plant in orange

These are the best plants that repel moles naturally. We hope you found this article useful. Once you add more of these plants to your garden you won’t have to worry about moles wreaking havoc all around.

These are the best plants that repel moles naturally

plants that repel moles mole poking through mole hole

Related Articles