3 plants that snakes are naturally repelled by, along with reasons why they work and how you can use them effectively:
1. Lemongrass (Cymbopogon citratus)
Why it works:
Lemongrass gives off a strong citrus scent that snakes dislike. The smell overwhelms their Jacobson’s organ (the organ snakes use to “smell” the air), making the environment uncomfortable for them.
How to use it:
- Plant lemongrass around your balcony or near doorways.
- It’s low maintenance, grows well in pots, and thrives in sunlight.
- Also helps repel mosquitoes — bonus!
2. Marigolds (Tagetes spp.)
Why it works:
Marigolds have a strong odor and produce compounds that some burrowing pests and snakes avoid. Their roots also release chemicals into the soil that deter many underground creatures.
How to use it:
- Grow marigolds in pots along your balcony railing or steps.
- Make sure they get at least 6 hours of sunlight daily.
- They add bright color while protecting your space.
3. Mother-in-law’s Tongue (Sansevieria trifasciata)
Why it works:
Snakes dislike this plant not because of its smell but its appearance and texture. The tall, stiff, blade-like leaves make it hard for snakes to navigate around them — acting as a visual and physical barrier.
How to use it:
- Place a few pots of this plant in entry points or corners.
- It’s very hardy and thrives in low-light or indoor settings.
- Requires little water and care.
By planting lemongrass, marigolds, and mother-in-law’s tongue, you can naturally discourage snakes from approaching your home. These plants act as sensory irritants or barriers, and they are safe, easy to maintain, and decorative.