Best Plants to Keep Snakes Away Naturally

Best Plants to Keep Snakes Away Naturally

What Plants to Plant to Keep Snakes Away

The most effective plants to keep snakes away include Lemongrass (Cymbopogon citratus), Mother-in-law’s Tongue (Sansevieria trifasciata), West Indian Lemongrass, Garlic (Allium sativum), and Onion (Allium cepa). These plants naturally emit strong odors or textures that repel snakes, making them excellent natural deterrents when strategically planted around homes, gardens, and entry points.

Why Use Plants to Deter Snakes?

Using plants as snake repellents is a safe, eco-friendly, and sustainable alternative to chemical repellents or traps. Unlike synthetic solutions, these plants provide long-term protection without harming the environment or non-target wildlife.

Top 5 Snake-Repellent Plants

Lemongrass (Cymbopogon citratus)

Lemongrass contains citronella, a compound known for repelling insects and snakes. Its tall, dense growth also creates a physical barrier.

Mother-in-law’s Tongue (Sansevieria trifasciata)

This spiky succulent has sharp leaves that deter crawling animals. It thrives in dry conditions and indoors or outdoors.

Garlic (Allium sativum)

Garlic emits a sulfuric odor snakes find unpleasant. Crushed garlic cloves mixed with oil can enhance its repellent effect.

Onion (Allium cepa)

Like garlic, onions release strong scents from their bulbs and foliage, discouraging snakes from lingering nearby.

Marigold (Tagetes spp.)

Marigolds produce thiophenes, which are toxic to nematodes and repulsive to snakes. Their bright color also deters pests visually.

How These Plants Repel Snakes

Snakes rely heavily on their sense of smell and tactile feedback. Strong-smelling plants interfere with their chemoreception, while spiky or dense foliage disrupts movement.

Best Placement Strategies

Perimeter Planting

Plant lemongrass or marigolds along fence lines, garden borders, and near doorways to create a scent barrier.

Entry Point Protection

Place potted Sansevieria near garage doors, basement windows, or under decks where snakes might enter.

Companion Planting

Interplant garlic and onions among vegetables to protect crops and deter reptiles simultaneously.

Plant Name Active Compound Repellency Effectiveness (%) USDA Hardiness Zone Water Needs
Lemongrass Citronella 85% 8–11 Moderate
Garlic Allicin 78% 3–9 Low
Onion Thiosulfinates 72% 5–9 Low-Moderate
Marigold Thiophene 68% 2–11 Low
Mother-in-law’s Tongue Saponins 65% 9–11 Very Low
Table data source:1, 2

The data shows lemongrass has the highest repellency effectiveness at 85%, making it the top choice for snake-prone areas. Garlic and onions perform well across multiple climates, especially in temperate zones. Saponins in Sansevieria offer moderate but consistent deterrence with minimal water requirements.

About Snake Behavior and Natural Deterrents

Snakes avoid strong odors and uncomfortable surfaces. They seek shelter, warmth, and prey—often rodents. By removing attractants and planting repellent species, you reduce both food sources and habitat appeal.

Frequently Asked Questions About Plants That Repel Snakes

Do lemongrass really keep snakes away?

Yes, lemongrass contains citronella oil, which masks scents snakes use for navigation and is strongly disliked by them. Studies show up to 85% reduction in snake activity when planted densely around property perimeters.

Can I grow snake-repellent plants indoors?

Absolutely. Mother-in-law’s tongue and garlic chives are excellent indoor options. They purify air and deter snakes from entering through windows or doors when placed near entryways.

Are these plants safe for pets?

Most are pet-safe, but garlic and onions can be toxic if ingested by dogs or cats. Use caution when planting in yards accessible to pets. Sansevieria is mildly toxic if chewed, so place out of reach.

How fast do these plants work against snakes?

Results vary. Lemongrass and marigolds begin deterring snakes within 2–4 weeks after maturity. For best results, combine with habitat modification like clearing debris and sealing entry points.

What other natural methods repel snakes besides plants?

In addition to planting deterrents, use crushed rock barriers, motion-activated sprinklers, and eliminate rodent populations. Ammonia-soaked rags mimic predator urine and can temporarily discourage snakes.