Plants that Attract Snakes: Trees, Flowers, and Plants to Avoid!

Plants that Attract SnakesEven though they look scary, snakes are undoubtedly a crucial part of the ecosystem.

The fact is that they help in repelling and controlling other pests in the garden.

In some cases or sometimes, we just don’t feel comfortable thinking about them, but if you have a snake in the garden, it is very good according to some pest experts.

So, if you want snakes to get easily attracted to your garden, then you don’t have to spend money and your precious time.

You can just grow some plants and herbs in your yard to welcome the snakes to your area.

It’s a fact that snakes are attracted to certain types of plants. Whether you welcome them or not, they would come to your garden if they are attracted to their favorite plants.

If you do not like them as your guests and want to know about plants that can attract snakes you have come to the right place.

Types of trees, flowers, and plants that attract snakes

Jasmine (flower)

Usually, snakes smell with their mouth and collect scent molecules with their forked tongues. The forked tongue is quite a useful part of its body as it steers the snake in the direction of its prey if the scent is stronger on one side or the other.

One of the amazing facts that very few people are aware of is that snakes derive all of their nutrition from meat. They don’t prefer eating vegetables,  fruit or flowers, so jasmine does not come under their food source.

Well, it’s also true that snakes are attracted to jasmine as it provides them habitat for their prey and themselves.

Plus, The dark, cool space underground-hugging jasmine vines also provide hiding spots for snakes.

Queen of the night (flower)

It is among fragrant flowering bush which can easily be grown in any climate. It does not matter whether the climatical conditions are cold, hot or harsh. Queen of night flower is quite popular for its powerful, amazing, and mesmerizing fragrance.

According to some people who have experience in plantations believes that this plant attracts snakes. This is the reason why many people hesitate to plant such flowers in their homes, yard or gardens.

Cedar trees

Almost all the cedar trees have cedar shaped leaves which attracts many snakes, cedar trees are among the most favorite place for snakes as their fragrance is much loved by the snakes.

Moreover, the herbs and plants which are fresh and have a strong fragrance, snakes get deliberately and quickly attracted towards them. As snakes need places to hide, they find such places to hide and also get to eat several rodents and reptiles.

Palm trees

Palm trees are also among those trees that attract snakes. There are many snakes that like palm trees as their habitat, especially Rat snakes which tend to make their homes in palm trees. As a matter of fact, If not all but most of them can climb trees and make their homes in them.

Well, it is just not as common, other than Rat snakes, there is no specific type of snake that will prefer to live up in a tree. If the conditions and surroundings are suitable, the snake will do surely so.

Otherwise, most of them only use the palm tree for a purpose and then move on.

Groundcover plant

Groundcover is any plant that grows over an area of ground. It makes sense why snakes love areas of dense coverage, as most of their time is spent in search of food and in places with dense coverage areas an ample food source is present.

So, thick floral ground coverage attracts mice and rats, which in turn attracts snakes.

As snakes prefer to hide under small rock beds, or anywhere that they can feed, therefore plants that are best in covering the ground easily attract snakes as they find the best place to hide.


Vines are those plants whose stem requires support and that climbs by twining, tendrils, or creeps along the ground of such a plant. Some of the common examples include most grapes, bittersweet, honeysuckles,  lianas, ivy, and melons.

A vine plant displays a growth form that is typically based on very long stems. Well, this usually has two purposes. A vine may use rock exposures or other plants for growth. Snakes also find it comfortable to hide in such plants as they provide them hide and eat.


So whether you want to attract snakes or repel, it is important to consider the plantation and types of trees you have in your garden. Snakes are intelligent and easily find places in areas that provide them comfort and ease in hiding. Make sure you cut or plant the above-mentioned flowers, trees, and plants if you want to deal with snakes in real.

About the author

Clinton Newman

Clinton Newman is a herpetologist and part-time blogger who loves to study snakes and their behavior. He is always called by neighbors to help them catch or get rid of snakes in their houses. . He's a passionate traveler and does a lot of Hiking and Hunting Adventures. His favorite places are Forests, Deserts, and Mountains. Now, he's guiding other Hikers to hike safely through this blog by reviewing the top best picks gears for safety and also guiding on Snakes and ways to deal with them.