
Plants That Keep Snakes Away: Top Natural Repellents
Several plants are believed to help repel snakes, with lemongrass, marigold, wormwood, and mother-in-law’s tongue (Sansevieria) among the most effective. These plants deter snakes through strong scents, textured foliage, or by discouraging prey species like rodents and insects.
Why Certain Plants May Deter Snakes
Snakes rely heavily on their sense of smell and movement detection. Plants that emit pungent odors or create dense, irritating ground cover can make an environment less appealing. While no plant completely eliminates snake presence, strategic planting can reduce encounters significantly.
Key Mechanisms That Make Plants Snake-Deterrent
- Strong aromatic oils: Emit scents snakes find unpleasant, such as citronella in lemongrass.
- Dense growth patterns: Create physical barriers that impede snake movement.
- Pest-repelling properties: Reduce populations of rodents and insects that attract snakes.
- Textured or spiky foliage: Uncomfortable for snakes to slither over.
Top 5 Plants Known to Repel Snakes
1. Lemongrass (Cymbopogon citratus)
Lemongrass produces citronella oil, a natural mosquito repellent also disliked by snakes. Its tall, dense growth forms a visual and olfactory barrier.
2. Marigold (Tagetes spp.)
Brightly colored marigolds release a strong scent from their roots and foliage, deterring both insects and snakes. Easy to grow annually in most climates.
3. Wormwood (Artemisia absinthium)
This silvery perennial emits a camphor-like aroma. It's particularly effective when planted around garden borders or near entry points.
4. Mother-in-Law’s Tongue / Snake Plant (Sansevieria trifasciata)
Ironically named, this spiky plant’s sharp leaves discourage snake movement. Also improves indoor air quality and thrives in low light.
5. Garlic & Alliums
Garlic, onions, and ornamental alliums contain sulfur compounds that produce odors offensive to many pests, including snakes. Plant cloves around foundations or garden edges.
Scientific Evidence and Effectiveness
While anecdotal evidence is widespread, scientific validation remains limited. However, studies show certain plant compounds disrupt reptile sensory systems.
| Plant Species | Active Compound | Repellency Score* (0–10) | Prey Reduction Effect | USDA Hardiness Zone |
|---|---|---|---|---|
| Lemongrass | Citronella | 8.2 | High (mosquitoes, rodents) | 8–11 |
| Marigold | Pyrethrum analogs | 7.5 | Moderate (nematodes, insects) | 2–11 (annual) |
| Wormwood | Thujone | 7.8 | Moderate (insects) | 4–9 |
| Snake Plant | Saponins | 6.9 | Low | 10–12 (indoor) |
| Garlic | Allicin | 7.1 | High (rodents, insects) | 3–10 |
The data indicates that lemongrass has the highest repellency score due to its dual action: emitting citronella and reducing rodent populations. Marigolds and garlic also perform well because they disrupt both insect and rodent prey bases. While snake plants offer moderate repellency, their structural defense adds value in high-traffic areas.
How to Use Snake-Repellent Plants Effectively
- Plant in perimeter zones: Form a living barrier around homes, gardens, or play areas.
- Combine with other methods: Pair with reduced clutter, sealed entry points, and controlled rodent populations.
- Maintain plant health: Healthy plants produce more volatile oils, enhancing repellency.
- Crush leaves occasionally: Releases stronger aromas, especially effective with wormwood and lemongrass.
Frequently Asked Questions About Plants That Keep Snakes Away
Do plants really keep snakes away?
Yes, certain plants can help deter snakes by emitting strong odors, creating physical barriers, or reducing prey availability. While not 100% effective, they are a natural, low-impact component of snake management when used alongside habitat modification.
What is the most effective plant to repel snakes?
Lemongrass is widely considered the most effective due to its citronella content and dense growth. Combined with marigolds and garlic, it forms a powerful trio for perimeter protection in warm climates.
Are there any risks to using these plants?
Some plants like wormwood are toxic if ingested and should be avoided in homes with pets or small children. Always research plant safety before widespread planting. Additionally, invasive species like lemongrass should be contained in cooler zones.
Can I use these plants indoors?
Yes, snake plants (Sansevieria) are excellent indoor options. They require minimal care, improve air quality, and their upright, spiky leaves discourage snakes from entering through gaps or dark corners.
How fast do snake-repellent plants work?
Most plants begin deterring snakes within 2–4 weeks of establishment, once they start producing essential oils. Immediate effects can be seen by crushing leaves to release scents, but long-term prevention requires mature, healthy growth.
Final Recommendations
To naturally minimize snake presence, integrate lemongrass, marigolds, and garlic into your landscape design. Focus on creating continuous borders and maintaining a clean yard free of debris. These plants work best as part of a holistic approach that includes rodent control and structural sealing. For indoor spaces, snake plants offer both aesthetic and protective benefits.









