Buy 4000+ Plants Buy 800+ Seed n Bulbs Buy 600+ Pot n Planters Offers Free Million Trees Ask Wiki
Call: (+91) 9595 419429 (10AM - 6PM) | All India Delivery

Worried of snakes ? These plants will repel snakes from your garden

Worried of snakes? These plants repels snakes from your garden

Certain plants like marigold, wormwood, West Indian lemon grass, Sarpgandha and garlic are natural repellent against snakes.

These plants have bitter tastes and strong smells that cause discomfort and disorientation to snakes when they slither over them. They can be planted around homes and gardens to chase away serpents which cannot tolerate their strong odours.

Snakes do not actually damage the garden – in fact, common varieties prey on other pests such as slugs, mice, voles and beetles. However, poisonous species are a serious threat to green thumbs and pets, and even nonvenomous snakes can bite or just plain scare to gardeners.

Different types of store-bought repellents affect only certain types of snakes, but some organic tricks help keep your garden serpent-free, regardless of the species.


view details | buy marigold plants | view all indoor plants >>

The Mother-in-law’s tongue (Variegated snake plant )

The plant is so named because of its sharp leaves. Snakes don’t like its appearance.

view details | buy snake repellent plants >>

Pink agapanthus

The Pink Agapanthus is of the onion family. Zulus plant it around their homes to deter snakes.

view details | buy indoor plants >>


Known by a variety of names such as Sarpagandha, Indian Snake root and Insanity herb, this plant is known for its ability to repel away snakes.

view details | buy sarpagandha seeds >>

Lemon Grass (Cymbopogon citratus)

Snakes don’t like the citrus smell from the leaves. The leaves or the tips can turn brown in extreme heat in summer. It requires very little care.

view | buy lemon grass >>

An added advantage of Lemon Grass, is that is contains citronella which is the base for most mosquito repellents;

Recommended Pots - 11.1 - 14 inch Planters

Buy | View all 11.1 - 14 inch Planters > | Buy colorful planters >

You can also root prune them each year to maintain a convenient size. Alternatively, for mature plants, remove just the top layer of soil in the pot and replace this with fresh compost each spring.

Buy ready to use nutrient rich soil

In general use a soil-based compost placed over a generous layer of drainage material such as earthenware crocks, pebbles or gravel. Water and feed regularly, especially while plants are bearing flowers and fruit, when a high-potash fertilizer is recommended.

Can you give any references to support your claims that these plants can repel snakes? I would like to know this because I get a lot of questions regarding this.


The snake repellent property of snakes is time tested one. Gardeners or nursery people use these plants at the borders. Although, No plants have been scientifically proven to be snake repellents, practically these plants are widely used to repel snakes.

It is believed that, a certain strong odour of these plants make snakes to stay away.

Sorry, that is not proof.

1 Like

You did not ask for “proof”, Charles_Paul. You specifically asked for references. Vsgawade responded directly to your question and provided you with two references: gardeners and nursery people. It is you who is wrong, and you owe vsgawade an apology for being so rude and ignorant.

1 Like

that’s still not proof. gardeners and nursery people might claim to do a lot of other things, but that is still not documented proof.

I live in an area where all types of snakes crawl around , have seen a cobra,russel viper ,rat snake in our compound. I guess if you have area clean and dont invite rodents… snakes stay clear…I am given to understand the black metal used in road construction , is widely spread in electricity sub-stations… to prevent reptiles from crawling around.


When I found a baby snake in my garden i googled and got your article… I got lemon grass in my garden (but not large enough)…
So does it really works… ? let me try.

1 Like

I keep both Colombian Boas and Hog Island Boas and we have Marigolds in our front yard. Snakes crawl around them all the time and dont seem to mind. Also, Snakeplants are often kept in natural snake enclosures due to their hardiness . Better research would be advised. I have kept snakes for over 20 years and I can tell you from experience…they dont care what plants to you have.

Buy 3000+ Plants Buy 800+ Seed n Bulbs Buy 600+ Pot n Planters Offers Free Million Trees Ask Wiki
Call: (+91) 9595 419429 (10AM - 6PM) | All India Delivery