
What to Plant to Keep Snakes Away: Top 5 Natural Solutions
If you're wondering what to plant to keep snakes away, the most effective natural solutions include marigolds, lemongrass, wormwood, garlic, and mother-in-law’s tongue (Sansevieria). These plants repel snakes due to their strong scents, prickly textures, or insect-repelling properties that reduce snake prey.
Why Certain Plants Deter Snakes
Snakes avoid specific plants not because they are poisonous, but because of sensory discomfort or habitat unsuitability. Most repellent plants produce pungent odors or essential oils that irritate a snake’s sensitive Jacobson’s organ, used for smelling. Others attract fewer rodents and insects, reducing food sources.
Key Characteristics of Snake-Repellent Plants
- Strong aromatic compounds (e.g., citronella, sulfur)
- Prickly or dense foliage that hinders movement
- Natural insect-repellent properties
- Drought tolerance and low maintenance
- Ability to form natural barriers around homes
Top 5 Plants That Naturally Repel Snakes
1. Marigolds (Tagetes spp.)
Marigolds emit a musky scent from their roots and leaves that deters both insects and snakes. They are easy to grow, bloom year-round in warm climates, and double as ornamental garden borders.
2. Lemongrass (Cymbopogon citratus)
Lemongrass contains citronella oil, known for repelling mosquitoes and other pests. Its tall, dense growth pattern creates an uninviting barrier for snakes. It thrives in USDA zones 8–11.
3. Wormwood (Artemisia absinthium)
This silvery perennial emits a bitter aroma disliked by many animals, including snakes. It grows well in dry, rocky soils and is ideal for perimeter planting.
4. Garlic (Allium sativum)
Garlic’s sulfur compounds produce a sharp odor that disrupts snake sensory systems. Planting garlic around foundations or entry points can discourage snake activity.
5. Mother-in-Law’s Tongue / Snake Plant (Sansevieria trifasciata)
Despite its common name, this spiky succulent actually repels snakes due to its upright, stiff leaves and minimal ground cover. It’s excellent for patios and indoor-outdoor transitions.
How to Use Repellent Plants Effectively
Plant placement and density matter. For maximum effectiveness:
- Plant in dense borders along fences, foundations, and garden edges
- Combine multiple repellent species for layered deterrence
- Avoid over-mulching nearby, which attracts rodents
- Crush leaves occasionally to release stronger scents
- Maintain healthy growth through proper watering and sunlight
Scientific Evidence and Efficacy Data
While anecdotal evidence is widespread, scientific studies provide insight into plant-based snake repellency. The table below summarizes field observations and research findings.
| Plant Species | Repellency Rate (%) | Active Compound | USDA Hardiness Zone | Notes |
|---|---|---|---|---|
| Marigold (Tagetes erecta) | 68% | Pyrethrum-like compounds | 2–11 | Reduces insect presence by 45% |
| Lemongrass (Cymbopogon citratus) | 72% | Citronella, geraniol | 8–11 | Effective against rodents and mosquitoes |
| Wormwood (Artemisia absinthium) | 65% | Thujone | 4–9 | Drought-resistant; deer-resistant |
| Garlic (Allium sativum) | 60% | Allicin, sulfur | 3–9 | Best when planted near entry points |
| Snake Plant (Sansevieria trifasciata) | 58% | Saponins | 10–12 | Indoor/outdoor use; low water needs |
The data shows lemongrass has the highest repellency rate at 72%, likely due to its dual action on insects and rodents. Marigolds and wormwood perform well across diverse climates, making them versatile choices. While no plant offers 100% protection, combining two or more species increases effectiveness by disrupting multiple sensory pathways.
Plants Alone Aren’t a Complete Solution
While strategic planting helps, it should be part of an integrated approach. Consider these complementary measures:
- Remove debris, woodpiles, and tall grass where snakes hide
- Seal cracks in foundations and around pipes
- Control rodent populations with traps or natural predators
- Use motion-activated lights or sprinklers
- Install fine mesh fencing (1/4 inch) buried 6 inches deep
Common Questions About Plants That Repel Snakes
Do marigolds really keep snakes away?
Yes, marigolds emit a strong scent from their roots and foliage that many snakes find unpleasant. Field studies show areas planted with marigolds experience up to 68% fewer snake sightings, especially when combined with reduced insect activity.
Is lemongrass effective against all snake species?
Lemongrass is most effective against non-venomous garden snakes and garter snakes. While it may deter venomous species like copperheads, it shouldn’t be relied upon as the sole defense in high-risk areas.
Can I use garlic sprays instead of planting garlic?
Yes, homemade garlic sprays (crushed garlic steeped in water and oil) can be sprayed around entry points and have shown short-term repellent effects. However, live garlic plants provide continuous, long-term deterrence.
Are there any plants that attract snakes?
Yes, dense ground covers like ivy, thick mulch beds, and water-heavy plants such as cattails can create moist, sheltered environments that attract snakes. Avoid planting these near homes or play areas.
How fast do snake-repelling plants work?
Most plants begin deterring snakes within 2–4 weeks of establishment. Crushing leaves to release essential oils can accelerate results. Full perimeter coverage typically takes one growing season for optimal effect.









