Print Friendly, PDF & Email

Deer can be cute when you’re on a nature walk, but they can be a nuisance and ravage your garden if you live in the country. Here’s a cheap and easy homemade deer repellent recipe that will keep them away without hurting them!

Homemade Deer Repellant Recipe

We live in the country and the deer just have a grand time eating my garden. We don’t have the money to fence it all in right now and I sure won’t pay a huge amount for “organic” deer repellent.

There are many different recipes for this but many are just some form of these basic ingredients. Some have hot pepper in them. I don’t recommend using hot pepper for any kind of animal repellent because it can get in their eyes and not knowing any better can rub them and in some cases this will cause them to go blind.

Here is an easy you can use at home that is safe and most of all cheap!



This makes 1 gallon of spray. Beat 1 egg in 1 cup of water and sieve to get out white strings or clumps. Add to a gallon jug, mark your bottle – deer repellent, so no one drinks it.


  • 1 Tablespoon of regular dish soap
  • 1 Tablespoon of cooking oil
  • 1/2 cup milk

Fill jug partially with water, shake to mix, finish filling gallon jug with water.

Refrigerate, it can get smelly.  Fill your spray bottle and spray your trees, lilacs, and plants. Don’t spray on anything you want to eat. Spray after every heavy rainfall.

After 3-4 times the deer get the hint and quit coming. In early spring spray in the morning so it doesn’t freeze on the plant.