Learn which plants thrive in your Hardiness Zone with our new interactive map!

Making Homemade Deer Plant Repellent

By Sarah Terry ; Updated September 21, 2017

Few things are worse for a gardener than to find the garden ravaged by hungry deer. Many products can keep deer away from gardens and landscapes, but you can make easy, inexpensive deer plant repellents using common household ingredients. Make your own deer-repellent concoctions with the things that deer hate the most, such as fragrant soaps, spicy and strong-smelling garlic and hot peppers, as well as human or dog odors. Try one homemade recipe or combine them all to repel the most persistent deer in your area.

Egg, Hot Sauce & Garlic Spray

Place three raw eggs, 1 cup water, 3 tbsp. hot sauce and 3 tbsp. minced garlic in a blender. Blend until smooth.

Add the mixture to 1 gallon of water, and mix well. Fill a spray bottle with some of this mixture.

Spray all the plants in your garden or landscape, counting them thoroughly to repel deer. Reapply the mixture to the plants after each hard rain.

Sheets, Bloodmeal & Hair

Mix 1 cup hair clippings (human or dog) with 1/4 cup bloodmeal in a bowl.

Cut an old sheet into 4-by-4-inch squares. Place 1 tbsp. of the hair-and-bloodmeal mixture into the center of each square.

Lift the four corners of each sheet square, and tie each together with string, leaving a 12-inch length of string remaining.

Tie these pouches to the branches of trees that surround your garden, using the extra length of string. These will frighten deer.

Milk, Oil & Dish Soap

Put one raw egg, 1/2 cup milk, 1 tbsp. liquid dish soap and 1 tbsp. cooking oil in a 1-gallon container, such as an empty milk jug.

Pour into the container 1 gallon of water. Cap the container and shake it to mix the contents well.

Pour some of the mixture into a spray bottle, and spray the plants, coating them well. Repeat spraying once every two weeks to keep deer away.


Things You Will Need

  • Raw eggs
  • Hot sauce
  • Garlic
  • Blender
  • Spray bottle
  • Human or dog hair clippings
  • Bloodmeal
  • Old bed sheet
  • String
  • Milk
  • Liquid dish soap
  • Cooking oil
  • 1-gallon milk jug


  • Any spray containing strong soaps or detergents, garlic or hot peppers will keep deer away from your plants.


  • Store unused spray mixture in a closed container in a shed, garage or basement. Don't store the unused mixture in your home, because it will emit foul smells throughout your house.

About the Author


Sarah Terry brings over 10 years of experience writing novels, business-to-business newsletters and a plethora of how-to articles. Terry has written articles and publications for a wide range of markets and subject matters, including Medicine & Health, Eli Financial, Dartnell Publications and Eli Journals.