Top 10
plants
that keep
snakes
away from your garden and home
Marigolds Marigolds produce a strong scent that repels snakes, making your garden a safer place.
Lemongrass
Lemongrass has a strong citrus scent that snakes dislike, keeping them away from your home.
Wormwood
Wormwood emits a bitter aroma that deters snakes, acting as a natural repellent in gardens.
Garlic plant:
This plant releases a strong odour that repels snakes, ensuring they stay out of your yard.
Onion plant This has a pungent smell that snakes find unpleasant, making them a good deterrent.
West Indian Lemongrass West Indian Lemongrass' strong citrus scent is effective in keeping snakes at bay in gardens.
Pink Agapanthus
Pink Agapanthus emits an odour that snakes dislike, keeping them away from your property.
Mother-in-Law’s Tongue Mother-in-Law’s Tongue has sharp leaves and a smell that snakes avoid, protecting your garden.
Kalmegh Andrographis paniculata, also known as Kalmegh, has a bitter taste that deters snakes from the area.
Snakeroot
Snakeroot, despite its name, is known to repel snakes with its strong odour and bitter taste.
From papaya to lemon trees:
10 fastest growing trees for your backyard
Learn more