The Best Snake Repellent Reviews in 2020 – Get the Snakes Out of Your Yard

Here at Homyden, our editors independently research, test and recommend the best products. As an Amazon Associate we earn from qualifying purchases made from our chosen links, there is no additional cost to you.

If you live in a wooded area, you know how troublesome it might be to keep your garden pest-free and safe. Keeping all the deer, squirrels, raccoons and other assorted critters out of your property can take a lot of effort and money. However, even if you manage to do that, you might have one other unwelcome and dangerous guest – snakes.

Snakes aren’t affected by most repellents that work on other animals because they are reptiles, so they might still sneak into your yard or even worse, your hose, without issues. Because of that, you need to buy the best snake repellent to make sure you keep these potentially dangerous animals off your property for good.

Why Buying a Snake Repellent?

There are many different pests that you might encounter in your yard if you live near the woods or in a remote area, but most of them only pose a danger to your plants, your garbage can and maybe your fence and car. Snakes, on the other hand, can pose a danger to you and your family and be potentially deadly. Of course, not all snakes are deadly or poisonous, but that’s sometimes difficult to tell at first glance.

Your first instinct might be to kill the snake that intrudes upon your property, but that is not a good solution. Natural remedies don’t work either as they have been scientifically proven to be ineffective.

Snake on Green Grass

Get the snake out of your yard with the best snake repellent

Traps might solve the issue for a while, but they cost a lot. Investing in a snake-proof fence might be even more costly. Chemical-based repellents are, so far, one of the most effective and affordable solutions for keeping snakes off your land for good.

Of course, not even these products are 100% effective, nor do they work on all snake species.

Getting rid of snakes is different than getting rid of other pests though, so getting a universal repellent probably won’t do the job. You should aim for a specific snake repellent, possibly one that lists the types of snakes it works on, and consider what snakes you have in your area.

Despite being repulsive to snakes, though, most of these products won’t do any harm to you or your pets and should be perfectly safe for application in the garden or yard. With them, you will not need to install special fences or keep track of tricky traps.

There will also be no mess, and the snakes won’t appear ever again if you keep regularly applying the substance. It’s one of the safest, easiest and most surefire ways to keep the snakes away.

Of course, some repellents are just a waste of money as they do not work. Sure, they will all claim they work but some are just outright scams – either because they wash off easily or just don’t work on all kinds of snakes and so on. However, figuring out if this is the case is usually difficult to do until you try it out – difficult, but not impossible.

To help you avoid these terrible products, we have tested dozens of them and determined the three best ones which we will review here. We will also offer you additional info in the form of assorted user reviews and a guide on how to distinguish bad repellents from good ones. So, let’s get started!

Meet the Best Snake Repellents

Ortho Snake B Gon Snake Repellent Granules, 2-Pound (Not Sold in AK)

The Good: It can cover a large area, doesn’t smell bad and is effective at warding off most species.

The Bad: Doesn’t work on some snake species and it is difficult to apply.

The Bottom Line: This snake repellent offers great value for the price, and it is effective at warding off most species. Unless you have trouble with black snakes or garter snakes, it is worth buying.

Havahart 6400 Snake Shield Snake Repellent, 4 Pounds

The Good: Works on most snake species, it is easy to apply and poses no harm to animals or plants.

The Bad: It smells quite a lot, can’t cover a large area and doesn’t last for a long time.

The Bottom Line: In essence, this is a good repellent; it works for keeping most snakes away. However, it doesn’t work for long, and you will have to reapply it often. We’re not sure if it’s worth the price.

Exterminators Choice Snake Defense Spray | 32 Ounce | Non-Toxic Snake Repellent | Quick and Easy Pest Control to Keep Snakes Away…

The Good: Easy to apply with a spray bottle that it comes in and it smells nice.

The Bad: Costs more than most and doesn’t work on most types of snakes, despite claiming otherwise.

The Bottom Line: A universal snake repellent, this is not. Far from it in fact – it won’t work on most species. Because of that, almost all the upsides it has are meaningless, and you should probably avoid it.

After you finish reading this summary, please do slither down below and read all the information we have to offer you.

All of the Factors Considered

Snake repellents are not like deer repellents or other similar products designed to keep woodland animals out of your yard and garden. This is because snakes are not mammals or birds – they are reptiles. Because of this the logic usually applied to buying repellents cannot be readily applied to these products and you might find yourself in a conundrum, not able to choose a good one. For the benefit of people like this, we have compiled a list of the most important things to consider when choosing a snake repellent.


The most important thing about a snake repellent is, of course, does it work and how well it works. This is usually difficult to know beforehand, but there are a couple of things you can check.

For example, check the experiences of the people who used it already, sift through some of the user reviews and see how well it holds up.

In addition to that, you could check which snake species it works on and then make sure that those are the species that are invading your yard. If you get an effective snake repellent that is designed for a species other than the one you’re having trouble with it will probably fail to do its magic.


This is a hugely important factor, especially if you have a larger property. Coverage, in this case, refers to the area that can reasonably be covered by the amount that’s on offer. Compare that to the area you need to cover, and you will have a good idea of what you need and how many applications you will get out of one bottle or bag of the product.

The larger coverage is, the better for you, usually. However, you should be wary of products that offer huge coverage for a low price, since they might be too diluted and almost useless as a result.

Staying Power

When you get a repellent like this, you don’t want to have to spray it all over your property every day since that might get tiresome and costly. Because of that you should try and get a product that will stay effective days or weeks after application, meaning you will have to spray it less often.

You should also aim to get a product that is water-resistant, meaning that you don’t have to worry about a sudden downpour washing it off and that you can water your plants safely without needing to reapply it.

In the end, the longer the product lasts, the more you get for your money since a smaller amount will last you for a longer period, and you will have to buy it less often.


In the past, many solutions used to repel snakes or other pests were wildly unsafe and contained a lot of poisonous substances that could inflict serious harm on anyone coming into contact with them. Today things are far better, and products like this are much safer, but not all of them are equally safe.

First and foremost is the safety of you and your family, and it is important to pick a snake repellent that is safe for humans. Most are.

There are other safety concerns though. If you have pets, you want to make sure that the product you’re buying is safe for them as well and that it won’t bring them any sort of harm. If you happen to have reptile pets, you should be extremely careful about this.

Lastly, there’s the safety of your plants. If you want to keep snakes out of your garden, you should make sure that you get a repellent which will be safe for your crops and won’t poison them.


Considering the materials used in these repellents they can smell quite a bit. Yes, they are primarily supposed to smell bad to snakes, but that doesn’t stop them from stinking up your yard. Because of that, you want to find a product that doesn’t smell bad or has a smell that fades quickly.

Those are the most important basics. Now, let’s see how the products we picked fared.

In-depth Reviews of 3 Snake Repellents

Ortho Snake Repellent

Here we have a snake repellent that offers quite a lot of bang for your buck. It has large coverage for a low price, and it can last for quite a while. It also smells great! The issue is that it doesn’t work on all types of snakes and might irritate your pets a bit.
Staying Power100
What We Like
Smells great
Lasts for a long time
Ready to use and safe for pets and plants
What We Don't Like
The smell might be unpleasant to some pets
Doesn’t work on some species - like black snake and garter snake
Difficult to apply properly

Key Features

Effective at Warding off Most Snake Species

It works for most garden-variety species of snakes, but not all. It seems to have trouble repelling black snakes as well as garter snakes. It is also difficult to apply properly since it works best when applied to wet soil.

Long-lasting with Great Coverage

This product can last up to 30 days, it is resistant to rainfall and watering since it is applied to the soil and it can cover up to 1,440 square feet from one bottle. For a two-pound bottle, this is a lot, and it’s great value for the price.

Safe for Animals & Plants Alike

This is safe for most pets, but the strong smell, especially cinnamon, might be unpleasant to some types of dogs and cats as well as a few other pets. The smell fades quickly, but you might not want to take them out the day you apply it. For plants, it is perfectly safe.

Leaves a Nice Fragrance

Due to the ingredients used – like cinnamon and peppermint – this product doesn’t smell bad. In fact, it smells quite nice. Even if that is irritating to you, it doesn’t linger for long, and you will soon have a smell-free garden.

Customer Reviews

This worked marvelously. I encountered plenty of copperheads and rattlesnakes in my yard over the years and I recently it got to the point where I was afraid to get out of my house or let the dogs play in the yard. I killed seven snakes just during July; it was crazy. I ordered this, sprinkled it around, and I never saw a snake near my house again. I’m ordering more, and I hope it will last. It’s an astounding repellent.
I encounter more than two dozens of snakes during each summer, and they like to sit under my front porch made out of concrete. They also come up at night to just lay there. I hate being afraid to step out the front door, so I got this to get rid of them. After the first time, I used it the snakes just disappeared. It smells nice as well. I reapplied it each month, and the snakes didn’t return, while my garden stayed in tip-top shape. It works, it’s safe, and it’s great.
I’m scared of snakes and live in a woodland are – you can already see the problem. I tried keeping a garden, but snakes kept appearing and I was afraid to go anywhere near the fence of my yard. I bought this, and it worked straight away. I haven’t seen a single snake since I sprayed the yard with this.

Who Should Buy this Product

If you want a safe snake repellent that you will get a lot of use out of, this is the product for you. You get two pounds of it for a low price; it doesn’t need to be applied that often, and you can cover a huge area with it. In addition to that, it won’t stink up your yard as it has a nice smell that won’t bother you.

What to Watch Out For

The largest concern with this product is that it simply doesn’t work on all snake species. While it works well for most, some will just completely ignore it as if it’s not even there, so you should be careful when buying it and consider what types of snakes you want to use it against.

The Conclusion

In the end, we do consider this product to be quite good. It can cover a huge area, it is resistant to water, and you don’t have to worry about the smell at all. The issue is that it might not work on the snakes you need to keep out of your yard, so be wary of that. But when it does work, it works great, and it is more than worth the price.

Purchase this Product on

Havahart 6400 Snake Repellent

One thing’s for sure – this is an effective snake repellent that will work on most species and keep them away. It is also safe and easy to apply. It doesn’t last for long though, and water will wash it off. It also has to be applied generously, so you will have to buy a ton of it for it to work consistently.
Staying Power80
What We Like
Safe for everyone
Works on most species
Easy to apply straight away
What We Don't Like
It smells bad
Doesn’t last for a long time
Small coverage

Key Features

Wards off Most Snakes

The good news is that this product works for most snake species. It is marketed as a universal repellant, and the species it won’t work on aren’t listed, but users have reported that it doesn’t work on razor snakes, for example, so be wary of that.

Not a Lot of Coverage or Staying Power

The coverage of this product is not listed anywhere, only that it needs to be applied in an 8-inch band around an area. However, it needs to be applied generously, so you won’t get a lot of use out of one bag. Also, it is not incredibly resistant to water, and some rainfall will wash it straight off. It claims it will stay effective for 90 days, but that will almost never be the case.

Safe for Everyone

it is not a product that will harm any of the pets and animals you might have, nor will it kill your crops or lawn. It is also completely safe for humans and the fact that it doesn’t need to be applied generously also helps.

Terrible Smell

This product smells awful, and the smell can linger for days. The fake wood aroma that is added to hide it just makes things worse and smellier. Luckily, it only needs to be applied in select areas, but it is still quite bad.

Customer Reviews

I was a bit suspicious when I first got this; I wasn’t sure if it would work. Still, I was desperate because of the huge amount of snakes in my yard and was ready to try almost anything to get rid of them. I was a fool to doubt this product; it worked amazingly. Only a few days after I sprayed it the snakes were gone. It’s been more than a month since then, and I haven’t seen a single one during that time.
It doesn’t smell nice, but it does work, and that’s what I got it for. I’ve had enough of snakes appearing in my greenhouse and startling me during work. I sprinkled it around the edges, and there hasn’t been a single on in sight for months now. I readily recommend this product to anyone having snake problems.
I wanted to give this product five stars but, in the end, it’s just too expensive for my needs. It smells fine and is safe for pets and other animals. I bought it to keep snakes out of my henhouses, and it worked well, I haven’t lost a single chicken since. In that sense, it does save me quite a lot of cash. Overall, I am satisfied with the effectiveness of this repellent.

Who Should Buy this Product

In case you have a lot of different species invading your yard, or you don’t know which snakes you need to keep away, this is the product for you since it works on most snakes. There are only a few species which will ignore it, so you should be safe with it in most cases. It is also easy to use and safe for everyone.

What to Watch Out For

This product needs to be applied generously to work, and it might not cover a huge property well. It also doesn’t last for the stated 90 days and isn’t resistant to rainfall or water of any kind for that matter. Using it in areas which are regularly watered makes it useless. It also stinks quite a bit, and the smell lingers for a long time.

The Conclusion

At its core, this is an effective snake repellent that will keep most of them away for your yard. But, it comes with a lot of caveats, the largest of which is the fact that it doesn’t last for a long time and needs to be applied generously. It also smells quite a bit, and it might stink up your yard for days. It is difficult to recommend when you consider all of that.

Purchase this Product on

Snake Defense Natural Snake Repellent

Overall, this is not an incredibly effective product as it simply doesn’t work on most types of snakes. It is easy to apply, smells pleasant and has decent coverage, but most snakes don’t dislike it at all. It seems to have some effect on rattlesnakes, but that is about it.
Staying Power80
What We Like
Comes in a spray bottle and is easy to apply
Has a pleasant smell
It doesn’t wash off
What We Don't Like
Needs to be sprayed more often than indicated
Doesn’t work on most types of snakes
Expensive compared to similar products

Key Features

Dubious Effectiveness

Despite being billed as a universal repellent, this product will not work on most snake species. Most garden variety snakes will slither over this without issues. Even more concerning is the fact that some users report that it might attract some snake species.

Decent Coverage & Resistance

You don’t need to apply a lot of this product it seems, and it will stay through rain and shine. The smell lingers for quite a while, meaning the effect does as well. However, this is all a moot point, since it has almost no effect.

Safe & Sound

It’s safe for pets, plants and humans alike. The smell also doesn’t seem to affect any animals adversely, so you should apply it wherever you need to without worries.

The Smell is Pleasant

One good thing about this product is the fact that it exudes a rather pleasant It will linger for some time, but it doesn’t sting your nostrils, and you can stay around it with no issues.

Customer Reviews

I applied this about three months ago to the area around my house and all the doors and windows. It does the job so far, and I haven’t seen any snakes near the house. I bought this to keep them out since a few sneaked into the house last year. Now I won’t have any such problems, and I can sleep soundly.
The instructions say you should spray it every three weeks and that’s what I did. It didn’t seem to be quite enough though, and a snake snuck into the house regardless. After that, I started spraying it almost daily, and that seems to do the trick, but I will have to buy another bottle soon. It works, but not as well as advertised.
I sprayed this around my house, and the snakes disappeared. They haven’t returned so far, but I keep spraying it in regular intervals just in case. It doesn’t smell that great, but I’m more than glad to put up with that for the safety of my family. I’m happy with it in that regard, at least so far.

Who Should Buy this Product

This is the ideal snake repellent for those who want a product that is easy to apply. It comes in a handy spray bottle, and you only need to make a few small sprays on the areas you want to keep safe. It also has a nice smell that will not bother you, so you don’t have to worry about where to apply it.

What to Watch Out For

It just doesn’t work on most types of snakes – that is the largest flaw this product has. It does have some limited effect on species like rattlesnakes, but other species don’t seem to dislike it whatsoever. In fact, some seem to like it. It’s a real shame that it turns out to be this ineffective.

The Conclusion

When it comes down to it, this is just a barely effective product and all the positives it may have fall flat. It will work on some snake species for sure, like rattlesnakes, but for a product that claims to work on all types of snakes that is unacceptable. That, combined with the high price, makes it a difficult sell.

Purchase this Product on

The Best Snake Repellent – Ortho Snake Repellent

We didn’t deliberate a lot on this one despite the fact that it might be difficult to pick just one product. In this case, the winner was obvious to us after only testing a few products and none of the others we came across managed to surpass it in sheer quality. We are talking about the Ortho Snake Repellent, of course. It makes our best pick because it gives you the best value for money with good coverage and staying power. Sure, it won’t work on all types of snakes, but almost no repellant does, and those that claim they do are lying. It is a quality product, without a doubt, and we believe it is also the best.

The Conclusion

You might agree, or you might disagree, but this Ortho product is the one we consider to be the most superior snake repellent on the market right now, and we stick by it. That doesn’t mean the others are horrible, though, we included them in this article for a reason – they are still good alternatives, especially if you don’t find our best pick to be to your liking. There are also other good snake repellents out there that we couldn’t cover today, but you should feel free to use all the info we presented here and explore until you find the best product for you. We are just happy if we could help you with that. In case you liked the article, please share it around as it might help others as well. We hope to see you again and have a good day.

Leave a Reply