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