What Do Snakes Hate?
What Smell Do Snakes Hate?
Plants that Keep Snakes Away
Garden Snakes
Kaffir Limes (Citrus hystrix)
Mugwort (Artemisia vulgaris)
Green Chiretta (Andrographis paniculata)
Yucca (Yucca spp.)
Skunk Cabbage (Symplocarpus foetidus)
Jimson Weed (Datura stramonium)
Tobacco (Nicotiana)
Cactus (Cactaceae)
Society Garlic (Tulbaghia violacea)
Chives (Allium schoenoprasum)
Copperhead Snakes
Marigold (Tagetes spp.)
West Indian Lemongrass (Cymbopogon citratus)
Garlic (Allium sativum)
Onion (Allium cepa)
Rattlesnake
Clove Basil (Ocimum gratissimum)
Snake Plant (Dracaena trifasciata)
Wormwood (Artemisia absinthium)
Indian Snakeroot (Rauvolfia serpentina)
Other Natural Repellents
- Essential oils — like Cinnamon, Eucalyptus, or Clove, mixed with water and sprayed around the area.
- Mothballs — place them around the perimeter, and their pungent smell will repel snakes.
- Vinegar — mix it with water and spray often.
- Caffeine — sprinkle coffee grounds or instant coffee granules.
- Spices — chili powder and cayenne pepper work the best.
- Chopped onions or garlic mixed with salt — make a paste and place bits of it around the area.
How to Choose Snake Deterrent Plants for Your Yard
- Food supply — first and foremost, try to avoid abundant food for snakes. This means the plants you choose could also repel animals such as mice, rats, and slugs, making your garden less favorable for snakes.
- Identify the type of snakes that frequent your yard the most and choose plants accordingly.
- Mix many plants — the perfect anti-snake garden should have a good mixture of different types of snake-repelling plants, as well as reducing plants that might attract snakes.
- Create thick barriers — if you only grow a row of these plants, some snakes might not get too affected, but a solid barrier of multiple rows.
- Choose plants that will thrive in your local weather and overall environmental conditions. This will ensure plants will be healthy and exude strong scents.