This claim is popular online, but here’s the honest answer:

👉 No plant can guarantee keeping snakes away.
However, some herbs may help discourage them indirectly by affecting scent or reducing the things that attract snakes (like insects and rodents).
🌿 3 Herbs Often Mentioned
🌱 Mint
Strong smell may deter some insects
Can make the area less appealing overall
🌿 Basil
Aromatic plant used traditionally for pest control
May help reduce bugs (which attract snakes)
🌾 Lemongrass
Contains citronella-like scent
Helps repel insects, indirectly reducing snake interest
🧠 What Actually Keeps Snakes Away
Snakes are usually attracted by:
Food (rats, frogs, insects)
Shelter (bushes, clutter, debris)
Water sources
👉 So the most effective steps are:
Keep your area clean and clutter-free
Control rodents and insects
Seal gaps and holes
Trim thick plants and grass
⚠️ Important Reality Check
Herbs alone won’t stop snakes
No scientific proof they act as reliable snake repellents
They can be part of a broader prevention strategy, not a solution
✔️ Bottom Line
Planting herbs like mint, basil, and lemongrass may help a little, but the real key is removing what attracts snakes in the first place.