Skip to content

You can keep snakes out of your home and garden with these repellents!

Snakes are legless reptiles that can crawl into your garden and sometimes even your country home. The terror of all terrors! And even though your first instinct is probably to run away with all your might at the sight of a snake, you should know that this animal is actually useful. They control rodent populations , where one snake can eat 3-4 rats in a single day. Okay, so you’re familiar with their positive benefits, but that doesn’t cancel out your ophiophobia, does it? It’s quite possible that you start panicking at the very thought of their presence in the vicinity… Then you’ll feel like a large part of the German population, wondering how to keep snakes away from the garden? On this topic, we have compiled the best tips and means of expulsion.

How to scare away snakes from the garden?

How to scare snakes away from the garden

Did you know that there are a total of 7 species of snakes in Germany, only 2 of which are poisonous? This means that there are not really many poisonous snakes and it is not very likely that you will encounter one in your garden. If this information is not reassuring enough for you, you will probably continue to research how to keep snakes away from your home and garden. And he’ll do well to do so, because killing these legally protected animals can result in a hefty fine. So what tips are there for chasing snakes away without hurting them?

When do snakes come out?

keep snakes away from the house

To avoid snakes, you need to know when they come out, right? Well, you are most likely to encounter them when the average temperature is between 25 and 35 degrees Celsius. In other words, snakes come out in late spring and can be seen throughout the summer. They are most active in the early morning and late afternoon, as summer temperatures are often too high to go out during the hottest hours of the day. In the fall, they go into hibernation, but they don’t really sleep. Instead, their bodies adjust to the lower temperatures, which slows their metabolism and makes them less active.

Why repel snakes naturally?

Chase snakes away from garden with natural remedies

Of course, calling a competent master pest control company is a very effective way to solve a snake problem. However, there are some home remedies that you can try at your leisure to get rid of these terrible reptiles naturally. Among their advantages are:

  • Their availability: most home remedies to repel snakes are based on common ingredients.
  • Affordability: all natural methods to keep snakes out of your garden are cheaper than the cost of professional products and services on the market.
  • Ease of use: Most home remedies to keep snakes away are easy to prepare and apply.
  • Safety: many of the snake repellents are 100% natural and safe for human health. In addition, they are non-toxic to cats, dogs and other pets, which is not always the case with professional repellents. Of course, there are chemical agents that can be used, but as long as the necessary precautions are taken, the risk associated with their use is minimal.

What precautions should be taken when hunting snakes?

Small snake in the lawn

To keep snakes out of your home and garden, you must first eliminate the factors that attract them. When it comes to a living organism, of course, food is the most important. Find out what other answers there are to the question, “How do you keep snakes away?” by researching their habitat.

Keep snakes out of the garden: Destroy the food base

Keep snake away from pond

Logically, where there are rodents, there are snakes that like to eat them. So get rid of the rats and mice, and you’ll be one step closer to solving your problem. Also remember that snakes also eat frogs, moles, insects, birds and even fish! Snakes also often show up in backyard ponds.

Elimination of hiding places is essential for success

Eliminating hiding places is essential for success

Snakes prefer dark, damp places and are known to hide in cracks, crevices and holes. Eliminating these hiding places can help keep snakes off your property. Examine your yard and garden shed carefully and repair cracks in wood siding, close any holes you find, and replace old grates with holes. Repair damaged gutters, pipes and vents, and store firewood in lockable wooden boxes whenever possible.

Consider changing landscaping

Mow the lawn short to keep snakes away

To rid your yard of snakes, make changes that will keep these creatures from entering. Keep lawns trimmed short and avoid tall grasses to eliminate potential hiding places for snakes. If you erect a fence, make sure it is flush with the ground and slopes slightly outward. You can also use materials that will keep snakes from slithering in, such as holly leaves, pine cones, eggshells and gravel. To keep snakes away naturally, grow plants whose scent they find repulsive, such as marigolds, lemongrass, stinking hellebore and wormwood.

Be strategic: evoke natural enemies.

attract natural enemies of snakes in the garden

Foxes and raccoons are predators and natural enemies of snakes. Of course, it is feasible to keep them as pets to keep adders and grass snakes at bay. However, if foxes are native to your area, their urine is a very good natural repellent for snakes when spread around your property. Guinea fowl, chickens, turkeys, pigs and cats will also help keep snakes out of your yard.

How can you drive snakes out of your garden? With smoke!

Smoke drives snakes away

Snakes have a very keen sense of smell, which means they are hypersensitive to strong odors and fumes. One smell they particularly dislike is smoke. A proven remedy is to build a campfire and let it smoke for several hours. Covering the embers with moss, pine branches and leaves works very well in this regard.

But be careful! Remember that now is wildfire season and a fire should never be left unattended! Make sure you are able to put out your fire at any time! A good alternative would also be this method using burning coffee grounds.

Snake repellents

There are several common chemical agents and natural products that work well as snake repellents. Some of the most popular are:


Keep snakes away with naphthalene

Because of its high effectiveness, naphthalene is a common ingredient in many commercial snake repellents. The substance is best known as the main ingredient in mothballs. The smell of naphthalene irritates snakes and drives them away without harming them. So place mothballs in holes, cracks, crevices or other places on your property where snakes can hide. A major drawback to this remedy is that it is toxic to children and pets. There is a particular risk to young children when swallowing the small, white pellets.


Sulfur to drive snakes from garden

Powdered sulfur is another great way to keep snakes out of your yard. When you spread powdered sulfur around your garden, it irritates the snakes’ skin so they won’t come back. For safety reasons, always wear a mask that covers your nose and mouth when handling this substance.


Ammonia water solution against snakes

Snakes do not like the smell of ammonia, so spraying potential hiding places with this simple water solution will deter them from staying in the future. Remember that protective gloves, masks, and even goggles (if the solution is too concentrated) should always be worn when handling ammonia because of the risk of burns and irritation.

Essential oils such as clove and cinnamon oil

Essential oils such as clove and cinnamon oil against snakes

Clove and cinnamon oil are very effective snake repellents and at the same time 100% natural. Dilute them in water, pour the mixture into a spray bottle and spray it all over the garden. Even better, the same mixture can be used in a diffuser indoors if needed. Note: Never use pure essential oils directly on your skin!

Garlic and onions

Garlic and onions contain sulfonic acid

A curious fact is that the sulfonic acid in garlic and onions (the same substance that makes us cry when we peel and chop onions) repels snakes. Place 1 garlic bulb and 2 large onions in a food processor and process until a thick paste is formed. Add 1 liter of water and let the mixture sit for 24 hours. Then you can strain the solution, put it in a garden sprayer and use it to spray the desired areas. You can replace the garlic and onions with garlic powder and onion powder in a 1:1 ratio. The powders will dissolve in the water without you having to strain them.


Use vinegar in the garden against snakes

Vinegar is an effective way to repel snakes around water, including swimming pools and ponds. White household vinegar can be sprayed around the pond to keep snakes away. Vinegar is a natural repellent that poses no health risks/side effects. To learn how else you can use vinegar in the garden, check out this article .

Hot chilies

Hot chilies against snakes

Make a solution of chili boiled in water or sprinkle cayenne pepper around your home or garden. Snakes do not like the alkaloid capsaicin found in chilies ( just like voles ) and the burning chili fumes also cause itching on their skin, which deters them. Here’s how to keep snakes away from your garden with natural home remedies, common chemicals and clever tricks!