Hate Snakes? Here Are 15 Plants That Will Help Keep Them Out of Your Yard This Summer

Summertime is all about hanging out by the pool, grilling scrumptious burgers and hot dogs, and just enjoying the warm weather outdoors with friends and family. While bugs are an unfortunate given during the summer, there's another (seemingly) menacing creature that could potentially ruin all your fun: snakes.

While not all snakes are venomous or even aggressive toward humans, it can still be a pretty frightening ordeal running across one! Most snakes are repelled by the same scents, and there are even a few tips and tricks you can utilize to help keep the slithering reptiles out of your space. Keep reading to discover the 15 best snake-repellent plants.

Here at Parade.com, we're all about sharing products we love with our audience. When you make a purchase on an item seen on this page, we may earn a commission, however, all picks are independently chosen unless otherwise mentioned. 

Related: Looking for Gorgeous Greenery That's Super Low-Maintenance? Here Are the 35 Best Low-Light Houseplants

15 Snake-Repellent Plants

1. Marigolds, 4 Pack $19.02 on Amazon

Aztec Marigold Flowers (4 Pack), Tagetes Erecta, Mexican Marigold Orange Flowers, Mexican Marigold Flowers, African Marigold Flowers, Orange Marigold Flowers, Marigold Plant Live by Plants for Pets

Aztec Marigold Flowers (4 Pack), Tagetes Erecta, Mexican Marigold Orange Flowers, Mexican Marigold Flowers, African Marigold Flowers, Orange Marigold Flowers, Marigold Plant Live by Plants for Pets
Aztec Marigold Flowers (4 Pack), Tagetes Erecta, Mexican Marigold Orange Flowers, Mexican Marigold Flowers, African Marigold Flowers, Orange Marigold Flowers, Marigold Plant Live by Plants for Pets
Check Price
Check Price

Both French and American versions of marigolds would do well in repelling snakes. They have a strong spicy scent that snakes definitely do not prefer. As an added bonus, marigolds would be a beautiful addition to any landscape! Marigolds, 4 pack $19.02 on Amazon

2. Mugwort plant, $18.00 on Amazon

Organic Mugwort, Artemisia vulgaris, Live Plant in 3-inch Pot

Organic Mugwort, Artemisia vulgaris, Live Plant in 3-inch Pot
Organic Mugwort, Artemisia vulgaris, Live Plant in 3-inch Pot
Check Price
Check Price

Also known as wormwood, mugwort attracts butterflies but is a great snake deterrent due to its strong scent. In modern medicine, mugwort has been used for digestive problems, irregular menstruation and high blood pressure. It can also be considered a sedative, laxative and liver tonic. Mugwort plant, $18.00 on Amazon

Related: Create Your Own Butterfly Paradise With These 35 Plants and Flowers That Attract Butterflies

3. Lemongrass plant, $19.98 on Amazon

Large Lemongrass Plant in 4-inch Pot, Cymbopogon Citratus, West Indian Lemon Grass, Fully Rooted for Kitchen Garden

Large Lemongrass Plant in 4-inch Pot, Cymbopogon Citratus, West Indian Lemon Grass, Fully Rooted for Kitchen Garden
Large Lemongrass Plant in 4-inch Pot, Cymbopogon Citratus, West Indian Lemon Grass, Fully Rooted for Kitchen Garden
Check Price
Check Price

With its citrusy scent, lemongrass repels not only snakes but mosquitoes, ticks and plenty of other bugs. It has also been used as a pain reliever and swelling and fever reducer, and is thought to reduce levels of sugar and cholesterol in the blood. Lemongrass plant, $19.98 on Amazon

4. Society Garlic, $5.49 on Amazon

Outsidepride Tulbaghia Violacea Society Garlic Herb Seeds - 100 Seeds

Outsidepride Tulbaghia Violacea Society Garlic Herb Seeds - 100 Seeds
Outsidepride Tulbaghia Violacea Society Garlic Herb Seeds - 100 Seeds
Check Price
Check Price

Its scientific name is "tulbaghia violacea," and is not directly related to the garlic we use for cooking. Its leaves and flower stems emit a garlicky odor that repels snakes but attracts pollinators such as bees and butterflies. Society Garlic, $5.49 on Amazon

5. Allium Gallon Pot, $19.99 on Amazon

Millenium Flowering Onion Perennial - Allium - Gallon Pot

Millenium Flowering Onion Perennial - Allium - Gallon Pot
Millenium Flowering Onion Perennial - Allium - Gallon Pot
Check Price
Check Price

Alliums are perennial plants that contain hundreds of different species including onions, garlic, scallions, shallots, leeks and chives. Its strong scent is what keeps snakes far away from it, and the plants can last multiple years if properly taken care of. Allium Gallon Pot, $19.99 on Amazon

Related: 12 Best Privacy Trees for Peace and Solitude—No Fencing Required

6. King of Bitters Seeds, $8.97 on Amazon

Andrographis Seeds (Andrographis paniculata) Packet of 100 Seeds

Andrographis Seeds (Andrographis paniculata) Packet of 100 Seeds
Andrographis Seeds (Andrographis paniculata) Packet of 100 Seeds
Check Price
Check Price

"Andrographis paniculata" has bitter-tasting roots and leaves, and a strong smell that is unpleasant at best to snakes. What's more, the chemical smell that is emitted can irritate the snake's skin and it has anti-venom properties. It's a win-win-win! King of Bitters Seeds, $8.97 on Amazon 

7. Clove Basil Seeds, $11.99 on Amazon

Ocimum Gratissimum Ocimo West African Wild Clove Basil Alfavaca, 20 Premium Heirloom Seeds, Edible, Perennial, Easy to Grow -QAUZUY GARDEN

Ocimum Gratissimum Ocimo West African Wild Clove Basil Alfavaca, 20 Premium Heirloom Seeds, Edible, Perennial, Easy to Grow -QAUZUY GARDEN
Ocimum Gratissimum Ocimo West African Wild Clove Basil Alfavaca, 20 Premium Heirloom Seeds, Edible, Perennial, Easy to Grow -QAUZUY GARDEN
Check Price
Check Price

Although the effects are stronger in the form of essential oils eugenol and thymol, clove basil plants deter snakes due to their scent. They have also been used in natural treatments for digestive issues, headaches, congestion and the flu. Clove Basil Seeds, $11.99 on Amazon

8. White Snakeroot Seed Packet, $9.17 on Amazon 

White Snakeroot (Eupatorium rugosum), Seed Packet, True Native Seed

White Snakeroot (Eupatorium rugosum), Seed Packet, True Native Seed
White Snakeroot (Eupatorium rugosum), Seed Packet, True Native Seed
Check Price
Check Price

On top of deterring snakes, snakeroot was traditionally used to treat snake bites as well as earaches, toothaches, sore throats and colds. White Snakeroot Seed Packet, $9.17 on Amazon

9. Pink Agapanthus Seeds, $14.99 on Amazon

Elwyn 100pcs AGAPANTHUS African Lily Pink Flower Seeds

Elwyn 100pcs AGAPANTHUS African Lily Pink Flower Seeds
Elwyn 100pcs AGAPANTHUS African Lily Pink Flower Seeds
Check Price
Check Price

Although this plant boasts pretty pink flowers, it's actually a member of the onion family. Once again, its strong scent is what keeps snakes away. Once you plant it, it will be fast-growing and can be as tall as three feet! Pink Agapanthus Seeds, $14.99 on Amazon

10. Citronella Plant, $17.31 on Amazon

Live Citronella - Naturally Repels Mosquitos - Healthy and Fragrant - 15" Tall by 8" Wide in a 1.5 Qt Pot

Live Citronella - Naturally Repels Mosquitos - Healthy and Fragrant - 15
Live Citronella - Naturally Repels Mosquitos - Healthy and Fragrant - 15
Check Price
Check Price

A popular choice for warding off mosquitoes, a citronella plant will also help to keep snakes away. It has also been used for slowing or preventing the growth of bacteria, reducing muscle spasms, calming headaches and improving energy. (If you prefer the seeds, they're a little more on the affordable side.) Citronella Plant, $17.31 on Amazon

Related: Everything To Know About Buying and Caring for Citronella Plants (And How They Do as Mosquito Repellants)

11. Blue Holly, $36.61 on Amazon

Ilex X meserveae 'Blue Princess' (Blue Holly) Evergreen, #3 - Size Container

Ilex X meserveae 'Blue Princess' (Blue Holly) Evergreen, #3 - Size Container
Ilex X meserveae 'Blue Princess' (Blue Holly) Evergreen, #3 - Size Container
Check Price
Check Price

Low-growing holly is most effective at keeping away snakes, but you can also clip the spiky leaves off any holly bush and spread them around any areas you want the snakes to keep away from. Blue Holly, $36.61 on Amazon (Holly Seeds, $9.29 on Amazon) 

12. Cactus Plants, 3 Pack $17.99 on Amazon

Cactus Plants (Mix of 3), Mammillaria Cactus Plants Live in Cactus Soil, Opuntia Cactus Live Plants, Cacti Plants Live, Cactus Décor Succulents, Cacti Décor Drought Tolerant Plants by Plants for Pets

Cactus Plants (Mix of 3), Mammillaria Cactus Plants Live in Cactus Soil, Opuntia Cactus Live Plants, Cacti Plants Live, Cactus Décor Succulents, Cacti Décor Drought Tolerant Plants by Plants for Pets
Cactus Plants (Mix of 3), Mammillaria Cactus Plants Live in Cactus Soil, Opuntia Cactus Live Plants, Cacti Plants Live, Cactus Décor Succulents, Cacti Décor Drought Tolerant Plants by Plants for Pets
Check Price
Check Price

Snakes don't like anything spiky or thorny, so cacti are the perfect things to plant to keep them away! This variety pack of different cacti is the perfect starter kit for you to experiment with! Cactus Plants, 3 Pack $17.99 on Amazon 

13. Mother-In-Law's Tongue, (Sansevieria) $14.24 on Amazon

Live Snake Plant, Sansevieria trifasciata Laurentii, Fully Rooted Indoor House Plant in Pot, Mother in Law Tongue Sansevieria Plant, Potted Succulent Plants, Sansevieria laurentii by Plants for Pets
Live Snake Plant, Sansevieria trifasciata Laurentii, Fully Rooted Indoor House Plant in Pot, Mother in Law Tongue Sansevieria Plant, Potted Succulent Plants, Sansevieria laurentii by Plants for Pets

While also repelling snakes, this plant is known to reduce airborne allergens and thereby ease allergic reactions in humans because it absorbs pollutants. While these benefits are mostly experienced when this plant is kept indoors, it does not minimize the fact that this plant is beneficial to have around! Mother-In-Law's Tongue, (Sansevieria) $14.24 on Amazon

14. Chives Plant, $16.00 on Amazon

Organic Chives Plant, (Allium schoenoprasum) 2.5-inch Pot - Kitchen Garden Herbs Live Plant

Organic Chives Plant, (Allium schoenoprasum) 2.5-inch Pot - Kitchen Garden Herbs Live Plant
Organic Chives Plant, (Allium schoenoprasum) 2.5-inch Pot - Kitchen Garden Herbs Live Plant
Check Price
Check Price

Snakes hate the smell of onion, and it just so happens that chive plants give off a rather strong scent of onions. Strong enough to keep snakes away from any area you choose to plant them! Chives Plant, $16.00 on Amazon

15. Sage Herb Plants, 4 Pack $19.77 on Amazon

Bonnie Plants Garden Sage Live Herb Plants - 4 Pack, Easy To Grow, Non-GMO, Perennial In Zones 5 to 8, Key Ingredient Of Poultry Seasoning & Turkey Stuffing

Bonnie Plants Garden Sage Live Herb Plants - 4 Pack, Easy To Grow, Non-GMO, Perennial In Zones 5 to 8, Key Ingredient Of Poultry Seasoning & Turkey Stuffing
Bonnie Plants Garden Sage Live Herb Plants - 4 Pack, Easy To Grow, Non-GMO, Perennial In Zones 5 to 8, Key Ingredient Of Poultry Seasoning & Turkey Stuffing
Check Price
Check Price

Much like basil, snakes do not like the scent of sage. Commonly used to help increase memory and thinking skills, lower high cholesterol, and ease symptoms of menopause, sage has also been thought to soothe sore throats and sunburns.  Sage Herb Plants, 4 Pack $19.77 on Amazon

What Scents Will Keep Snakes Away?

Snakes hate anything minty or too citrusy as these scents really irritate them. You could sprinkle either peppermint oil or lemon oil in your yard to keep snakes away. Another oil you could use that emanates a scent snakes try to avoid is clove oil. Not only do these fragrances keep away snakes, but they repel mice as well and the lack of a food source will help to deter snakes.

How Do I Snake-Proof My Yard?

There are a few ways to help prevent snakes from entering your yard, here are some great tips!

  • Don't leave trash around that could attract a snake's food source: small rodents, lizards, slugs, etc.

  • Make sure there is nothing in your yard they could use as shelter. They like cool, dark places that are generally enclosed, like under rocks, logs, in leaf piles or in old branches.

  • Make sure there is no standing water. Snakes love water.

  • Trim bushes and trees as snakes like to use these as hiding spots.

  • Mow your lawn often, they prefer to hide in tall grass!

Up Next: ‘Wait, What Is That?’ 12 Best Plant Identification Apps That Tell You What’s Growing in Your Yard or Along the Trail