7 Best Snake Repellent for Yards 2021 Reviewed

Snakes can be beneficial when they capture and eat damaging pests such as mice and slugs. So you don’t want to kill these either venomous or non-venomous snakes slithering into your backyard.

But you don’t want a case where a snake may bite (and poison) either you, your family members, or pets.

Thus, below I’ve reviewed the seven best snake repellents for your yard. Also, check these best drain cleaners. See these snake repellents. 

1. Our #1 Top Pick: Ortho Snake B Gon Snake Repellent Granules

Ortho Snake-B-Gon Snake Repellent Granules, 2-Pack
  • Prevents snakes from entering, nesting and foraging
  • Safe for people, pets and plants when used as directed
  • Delivers long-lasting and rain resistant performance
  • No-stink formula using essential oils
  • Ready-to-use formula

Powerful, effective, and safe – this Ortho Snake repellent is just what you need to keep snakes off your yard. When applied to garden soil around plants, flowers, and turf, these repellent granules prevent snakes from entering your garden, nesting, and even foraging.

  • The Ortho snake repellent comes in the form of granules that deliver a rain-resistant and long-lasting performance. The manufacturer recommends reapplying the granules every 30 days or at the sight of a snake. 
  • So how does it work? Well, this best snake repellent contains high concentrations of natural oils like Castor Oil, Cinnamon Oil, Clove Oil, Geraniol, and Peppermint oil – which are comparable to the flea spray for the yard.

This powerful concoction overwhelms the snake’s sense of smell, making it hard for it to smell its prey. The snake then moves away in search of “fresh air.”

It’s completely safe for plants, pets, and humans, and comes in a 2lb container which is enough to cover at least 1440 sq. ft. It’s also budget-friendly. Related: Best fungicide for Powdery Mildew.


  • Environmentally friendly no stink formula made from essential oils 
  • Safe for plants, pets, and humans. 
  • Budget-Friendly formula 
  • Rain resistant and its long-lasting 
  • Ready to use repellent


  • None

2. #2 Pick: Safer-Brand 5951 Snake Repellent & Shield Snake Granular

Safer Brand 5951 Snake Shield Snake Repellent Granular – 4 LB
  • Proven to repel snakes
  • Long-lasting formula
  • Starts working immediately
  • Can be used around people, pets, and plants

Snake Repellents – Encountering a snake in your home can be a traumatizing experience. Plus, they pose a great danger to your family and your pets and should, therefore, be kept as far away as possible.

Some repellents could have toxic chemicals such as malignant and carcinogens Naphthalene, as outlined by the EPA that produces phthalic anhydride. These are the four best snake repellent for the yard that has been proven actually to work. They are also quite affordable and easy to use.

3. #3 Pick: Safer-Brand 5951 Snake Repellent & Shield Snake Granular

SEALUXE Snake Repellent for Outdoors Pet Safe, Pack of 4 Snake Away Repellent for Outdoors,Solar Powered Snake Repellent for Yard,Snake Repellant,Ultrasonic Snake Repeller Outdoor(10.5 in)
  • SNAKE OUT - Repels all common snakes such as green snakes, rattlesnakes, copperheads, bull snakes, milk snakes, and etc. The snake repellant stakes emit a sonic sound into the surrounding soil. Snakes pick up any sounds through the receptors in their skin, process as danger and move away to avoid confrontation.
  • AUTOMATIC PROTECTION 24/7 - High-efficiency solar panel charges fast and provides more than enough energy for continuous working at night and in cloudy days, giving you peace of mind with protection throughout the year.
  • WEATHERPROOF & MAINTENANCE FREE-The snake repellent solar is suitable for all weather conditions. It is waterproof and rain-proof. Choose the right place to insert the device into the ground,you don't need to maintain it and snake away.
  • SAFE & ENVIRONMENTAL FRIENDLY- The snake away repellent is 100% safe for dogs, cats and kids at all and is perfect for the environmental awareness.
  • SAFE & ENVIRONMENTAL FRIENDLY- The snake away repellent is 100% safe for dogs, cats and kids at all and is perfect for the environmental awareness.

What’s a Snake Repellent? – A Snake repellent is either a natural, chemical-based (naphthalene) or sonic product created to stop snakes from getting in spaces such as yards or houses. Most of them will contain a repellent ingredient, an adjuvant, and an inert carrier. 

  • Eugenol, clove oil, and cinnamon oil are also great natural snake repellents if sprayed directly on the snakes. Historically, Styrax trees’ resin was burned for the same purpose of chasing off poisonous snakes. 
  • What Is in a snake repellent? – The active ingredients in most chemical-based snake repellents are either (1) Naphthalene, (2) Sulfur, or (3) both. Naphthalene is also the ingredient in the good old mothballs that’ll irritate the snakes’ receptors. 

Naphthalene is a chemical that has an unpleasant smell for snakes and will damage the reptile’s retinal system and nerves. It’s mainly extracted from the walnut trees (the black type). Natural best snake repellents are created from essential oils like clove, peppermint, castor, and cinnamon. 

4. Dr. T’s 28 lb. Snake-A-Way Snake Repelling Granules

Dr. T's 28 lb. Snake-A-Way Snake Repelling Granules
  • Repels poisonous and non-poisonous snakes from targeted areas
  • Contains naphthalene (7%) and sulfur (28%)
  • EPA-registered granular snake repellent
  • Residual: 2 to 3 months
  • 91% repellent rate of garter snakes and rattlesnakes

Dr.T’s Snake Repellent granule is an EPA-registered granular snake repellent that effectively repels both poisonous and non-poisonous snakes from your home. 

This formula contains a powerful combination of 28 percent Sulfur and 7 percent Naphthalene, which creates an unpleasant odor.

When poured around the garden or yard, any snake that attempts to go near the granule is repelled by the pungent smell. By disrupting the snake’s sensory reception, the snake slithers away in search of fresh air.

The odor lasts for about 2-3 months, after which you can reapply when it becomes faint. Dr.T’s Nature Snake Repellent is an affordable solution for homeowners dealing with a serious snake infestation. It comes in a 4.3 pounds container.

And given that it has a 91 percent repellency for garter and rattlesnakes, it won’t disappoint you in the fight against these dangerous reptiles. See these Terrariums for Snakes

5. Dr. T’s Havahart Snake Repellent Hose End Spray 32oz

Dr. T's Snake Repellent Hose End Spray 32oz - DT364HE
  • Plant, People and pet safe when used as directed
  • Treats up to 500 Square feet
  • Provides immediate protection from invading snakes
  • Deters snake activity around houses, woodpiles, flowerbeds and more

The Dr.T Snake Repellent Hose End Spray provides an easy yet effective way to eliminate snakes without harming them. 

According to the manufacturer, this best snake repellent can offer protection up to 500 sq ft. This will help you deter snakes from accessing areas around your house, flowerbed, garden, garage, cabin, barns, and more.

The product contains a powerful blend of ingredients that temporarily disrupts the reptile’s sensory receptors, making it hard for it to smell its prey. The reaction causes it to slither away from your home in search of fresh air.

To use it, attach a garden hose to the bottle (comes with a hose-end) and spray the solution all around your property. However, avoid applying the mixture direct on crops and plants intended for consumption.

Otherwise, when used correctly, it’s entirely safe for humans, pets, and plants. It’s also very affordable. The only disadvantage is that you have to reapply the solution after heavy rains for continued effectiveness.

6. Snake Stopper Ready-To-Spray Snake Repellent

No products found.

Snake Stopper repellent is also a natural solution against snakes roaming in your backyard. This product also has an amazing smell and treats a large yard area, patios, or garden. 

Snake Stopper allows horse-end use. It’s safe, sweet-smelling, and more practical but may damage some flora and fauna. But it’ll naturally push the snakes out of your lawn, yard, garden, or around the house into the woods where they came originated. 

I would add that this product has quick action as snakes will immediately find it difficult to cope in the yard once you’ve made the application. Snake Stopper comes in liquid form, and thus, most homeowners find it significantly easy to apply. 

Since it has no dangerous chemicals, Snake Stopper will be non-toxic to you and your kids running around the yard or garden. Specifically, this product is made from sulfur, clove oil, cinnamon oil, and cedar oil, whose combination will easily repel the venomous & non-venomous snakes. 


  • Easy to Spray – Comes ready to use 
  • Its a non-toxic snake repelling formula 
  • It has a strong and characteristic smell that snakes can’t miss!
  • Suitable for large yards or Lawns
  • Made from natural essential oils, including sulfur, clove oil, and cinnamon oil.


  • Limited plant damage issues

7. Exterminators Choice Snake Defense Snake Repellent

Exterminators Choice Snake Defense Spray | 32 Ounce | Natural, Non-Toxic Snake Repellent | Quick, Easy Pest Control | Safe Around Kids & Pets
  • Keep venomous and non-venomous snakes away from your gardens, doors, windows, and more.
  • Use inside and outside, with our naturally derived, non-toxic formula that is safe for your yard and family (when used as directed).
  • Repel most common types of snakes including Garter Snakes, Rattlesnakes, Copperheads, and many more.
  • Apply easily and quickly with just a few simple sprays to begin protection.
  • Harness the expertise of professional exterminators with our years-tested formula made from essential oils— which are safer than toxic pesticides, but still hated by snakes.

 Next up is this Snake Defense repellent that’ll repel both non-venomous and venomous/ dangerous snakes (such as rattlesnake or python) and thus preferred by most Exterminators.

This Snake Defense repellent is made up of natural ingredients (cinnamon oil, peppermint oil, clove oil, and water) that will readily the slithering and dangerous reptiles infesting your yard. Therefore, there is no danger of poisoning human beings, cats, or dogs going to the yard. 

The Snake Defense repellent, unlike another snake’s best snake repellent, is safe to spray in all areas of your lawn, including around patios, driveways, basement doors, porch area, and other doorways. It’ll easily repel the snakes that roam around your house or the fenced area for about 3 months. 

But, a notable limitation of this snake repellent is that, compared to the granules repellents, it’ll evaporate at a faster rate since it’s a liquid. Luckily, it leaves no mess, it’s easy to apply, and will snake treat a large lawn area effectively.

You may also check these best Mole Traps to keep moles off the yard.


  • Natural that is also environmentally friendly
  • The formula is easy to spread. 
  • Repels both non-venomous and venomous snakes 
  • Uses natural essential oils


  • None

8. VENSMILE Solar-Powered Sonic Snake Repellent

No products found.

Unlike all the snake repellents we’ve reviewed, the VENSMILE Solar-Powered snake repellent does not use chemicals. Instead, it uses electric shock to scare/repel moles, snakes, and gophers away. 

The snake repellent comes in the form of spikes that are strategically placed in targeted areas. The spikes are continuously charged by the built-in solar panels to produce enough electric shock to scare away snakes.

When charged for about 4 hours, the spikes can last for five days. The best snake repellent is waterproof, easy to use, and long-lasting.

The spikes work by emitting penetrating vibration pulses when placed on the ground. Every 55 seconds, the spikes produce powerful vibrations and flashing red light, which irritates the pests, causing them to run off.

Even better, the spikes provide extensive shock coverage and operate in a circular pattern, usually about 100 ft in diameter. This means that for a 1-acre piece of land, you’ll need to use at least 6 VenSmile spikes.

Chemical Snake Repellents

1. Mothballs – Mothballs are generally accepted by homeowners for repelling snakes. However, their effectiveness has been proven to be higher in repelling silverfish and moths compared to snakes. In addition to being less effective against snakes, Mothballs also contain neurotoxins that can be toxic to kids and pets.

2. Sulphur – If used alone (even in the powdered form), sulfur is highly ineffective in repelling snakes. However, sulfur will work great when combined with naphthalene. For instance, Snake-A-Way combines 7% naphthalene and 28% sulfur to control even rattle and garter snakes.

The chemical snake repellents are created to produce a pungent smell that will be harsh on the snakes. The snakes’ mouthparts (vomeronasal organs), as opposed to their nose or nostrils, will sense the smell of the odor particles that the reptile picks up with its tongues. 


What about sonic repellents? Well, these types of snake repellents will produce sounds with a frequency that only the snakes will detect (and not human beings).

The key to note is that the unique frequency sound is both irritating and unpleasant to the snakes, and thus, the reptiles will move away from that area.

Recent Posts