7 plants that repel moles and keep them out of your yard

Castor Bean Plant: Contains compounds that moles dislike, such as ricin. Plant around the perimeter of your yard to deter moles.

Marigolds: Emit a strong odor that moles find unpleasant. Plant them strategically in your garden beds to keep moles away.

Alliums (Garlic, Onions, etc.): Their strong scent repels moles. Plant them throughout your yard to create a barrier against mole intrusion.

Daffodils: Contain toxic alkaloids that moles avoid. Plant them in your flower beds and around the edges of your lawn.

Like Share Save 

Fritillarias: Emit a scent that moles dislike. Plant them in clusters around your yard to create an effective deterrent.

Euphorbias (Spurge): Produce a milky sap that repels moles. Plant them strategically in your garden beds to keep moles at bay.

Crown Imperials: Emit a strong odor that moles find offensive. Plant them in groups around your yard to deter mole activity.

Heart
Heart
Heart
Heart
Heart

Stay updated for more !