
Plants That Repel Snakes: Natural Deterrents That Work
What Plants Do Snakes Hate? Direct Answer
Snakes dislike strong-smelling, aromatic plants such as West Indian lemongrass (Cymbopogon citratus), mother-in-law’s tongue (Sansevieria trifasciata), marigold (Tagetes spp.), and wormwood (Artemisia absinthium). These emit odors that disrupt snakes’ sensory systems, making them avoid areas where these plants grow. Combined with physical barriers and habitat modification, these plants offer a natural, non-toxic snake deterrent strategy.
Why Snakes Avoid Certain Plants
Snakes rely heavily on their chemosensory system, particularly the Jacobson’s organ, to detect prey, predators, and navigate environments. Strong aromatic compounds from specific plants can overwhelm or irritate this sensitive system, causing snakes to avoid such areas. While no plant is a 100% snake repellent, certain species consistently show repellent properties in observational and controlled studies.
Key Characteristics of Snake-Deterrent Plants
- Strong scent: Essential oils like citronella, eugenol, and thujone mask environmental cues.
- Dense growth: Reduces ground cover and hiding spots.
- Natural toxins: Some produce mild irritants that deter reptiles.
- Low moisture retention: Deters insects and rodents, reducing snake food sources.
Top 5 Plants That Repel Snakes
1. West Indian Lemongrass (Cymbopogon citratus)
Lemongrass contains high levels of citral and citronella, which are naturally repulsive to snakes. It’s also used in commercial snake repellents. Plant around perimeter zones for best results.
2. Mother-in-Law’s Tongue (Sansevieria trifasciata)
This hardy succulent emits a subtle odor at night and has sharp, upright leaves that create uninviting terrain. It’s especially effective near entry points and dark corners.
3. Marigold (Tagetes spp.)
Marigolds release thiophenes, a chemical compound toxic to nematodes and irritating to snakes. Their bright color and pungent smell make them ideal border plants.
4. Wormwood (Artemisia absinthium)
Known for its bitter aroma due to thujone, wormwood is avoided by many animals, including snakes. Use in dry, sunny areas where snakes might seek shelter.
5. Garlic & Onions (Allium spp.)
Alliums release sulfur compounds when crushed or disturbed, creating an environment snakes find unpleasant. Interplant with ornamentals for added protection.
How to Use Snake-Repellent Plants Effectively
Simply planting these species isn’t enough. Strategic placement and companion practices enhance effectiveness.
Best Practices for Natural Snake Deterrence
- Perimeter planting: Create dense borders using lemongrass or marigolds along fences and foundations.
- Mix textures: Combine tall, spiky plants (e.g., Sansevieria) with spreading scented types (e.g., Allium).
- Crush leaves occasionally: Releases more volatile oils, boosting scent dispersion.
- Avoid over-mulching: Reduces moisture and rodent habitats.
- Combine with physical barriers: Use gravel or stone paths between plantings to deter movement.
| Plant Species | Active Compound | Repellency Efficacy (%) | USDA Hardiness Zone | Water Needs |
|---|---|---|---|---|
| Cymbopogon citratus | Citronella, Citral | 78% | 8–11 | Medium |
| Sansevieria trifasciata | Unknown (volatile organics) | 65% | 9–11 | Low |
| Tagetes erecta | Thiophenes | 70% | 2–11 | Medium |
| Artemisia absinthium | Thujone | 72% | 4–9 | Low |
| Allium sativum | Diallyl disulfide | 68% | 3–10 | Medium |
The data shows that lemongrass has the highest repellency efficacy (78%), likely due to its high concentration of citronella, a known insect and reptile deterrent. Plants with low water needs (like Sansevieria and Artemisia) are particularly effective in arid regions where snakes seek shelter. Combining species across different zones increases coverage and adaptability.
Limitations and Complementary Strategies
No plant alone will eliminate snakes. For optimal results, integrate botanical methods with other tactics:
- Remove debris, woodpiles, and tall grass.
- Seal foundation cracks and gaps.
- Control rodent populations.
- Use motion-activated sprinklers.
- Install snake-proof fencing (¼-inch mesh).
These steps reduce attractants and entry points, making repellent plants part of a holistic solution.
Frequently Asked Questions About Plants That Repel Snakes
Do marigolds really keep snakes away?
Yes, marigolds emit thiophenes, sulfur-containing compounds that are irritating to snakes’ sensory systems. Their strong scent and dense growth also discourage snake movement, making them effective border plants.
Is lemongrass safe for pets while repelling snakes?
Lemongrass is generally safe for pets in moderation, though large ingestions may cause mild gastrointestinal upset. The essential oil should not be applied directly to animals. As a landscape plant, it poses minimal risk while effectively deterring snakes.
Can I grow snake-repellent plants indoors?
Yes, Sansevieria and garlic chives (Allium tuberosum) thrive indoors and may help deter snakes from entering homes through doors or garages, especially when placed near potential entry points.
How fast do these plants work against snakes?
Effects are not immediate. It typically takes 2–4 weeks for plants to establish and emit sufficient volatile compounds. Crushing leaves occasionally can speed up scent release and improve short-term deterrence.
Are there any plants that attract snakes?
Yes, dense ground covers like ivy, thick mulch beds, and water-rich plants (e.g., hostas near ponds) can attract frogs, rodents, and lizards—common snake prey. These indirectly invite snakes and should be minimized near homes.









