Your garden could be creating the perfect hiding spot for snakes without you realising it. Experts say dense shrubs can offer shelter, but certain plants like lemongrass, basil and marigolds may help deter them naturally. (Pictures: Pexels)
M
Moneycontrol05-03-2026, 19:05

Keep Snakes Away: 10 Plants for a Safer, Snake-Free Garden

  • Dense ornamental shrubs attract snakes seeking cool, damp shelter, not plant aesthetics.
  • Snakes are drawn to gardens for food (insects, rodents) and cover from heat and predators.
  • Marigolds, Allium, Lemongrass, Wormwood, Mother-in-law’s tongue, Basil, Pink agapanthus, Snakeroot, Yellow alder, and spiky plants are believed to deter snakes.
  • These plants use strong scents or physical barriers, but effectiveness varies by snake species and environmental conditions.
  • Additional tips for a safer garden include trimming shrubs, clearing clutter, controlling pests, and choosing airy plants.

More like this

Loading more articles...