How to Make Homemade Deer Repellent For Hostas

Deer are nice animals and appear to go around without causing too much trouble. However, when you have your prized Hostas, and you wake to find a herd of deer has ravaged them, it can be heartbreaking.

Rather than take extreme measure to keep deer off your land, you may wish to take the natural, yet effective methods of keeping deer or even rabbits away from your plants.

Luckily, the homemade deer repellent for plants here are highly effective and can be made with ingredients you probably have around your home.

Top view of green hosas

By the end of this guide, you will have more than a few great ways to keep deer and rabbits away from your Hostas and your ground. Each of these methods works effectively, and you will put an end to your problem with any of these deer repellents for good. (Learn the Best Time To Divide Hostas)

What smells do deer hate?

When you first start to look for homemade deer deterrent, you quickly learn the smells they hate. To humans, these smells are often very aromatic. You also find two separate groups of scents.

One interferes with deer’s sensitive sense of smell, and with this, they associate them with danger. Smelly bars of soap being the main smell they associate here. Soap sends out predator scents and signals.

Any sprayed products you use need frequent reapplication. This is true over bad weather and rain. If you have humid weather, it can, in some instances, help enhance the scent.

Deer love to feed on the ground and even to a height of six feet, so these are the areas to cover. Hostas fit right into the level.

Alert scents are the second group. Human hair can be one, yet it doesn’t keep them away for too long. There are plants that deer don’t like such as perennial herbs such as yarrow, tansy, and artemisia.

Add to these a few types of herbs like chives, oregano, thyme, mint, dill and tarragon. You can plant these around your garden or in well-placed containers.

Will Coffee Grounds Keep Deer Away from Hostas?

You can use coffee grounds you have stored in a plastic bag for a week. You can then spread these around your yard and Hostas, yet the amount of time in the bag, the mixture can go moldy, and this can apply to your plants. (Find out What is Eating my Hostas)

What can you put on Hostas to keep deer away?

Here are a handful of effective natural deer deterrent recipes you can find using easy to find ingredients.

Effective and Long-Lasting Peppermint Spray

When you use the smell of peppermint with the other ingredients, you can make a ready to use homemade deer deterrent you need to.

It is among the best garden deer repellents to use along with your other attempts at keeping these animals from your yard.


  1. 6 drops of peppermint essential oil
  2. 4 drops of rosemary oil
  3. 8 oz of white vinegar

Add each of the ingredients into a large spray bottle and shake. First, spray the mixture around the ground of your Hostas and your garden plants you want to give protection.

When using this, avoid spraying on leaves and vegetables as vinegar can kill these plants. The scent may be pleasing to humans, yet it is one of the best to keep deer away.

Hot Chili Pepper Spray

Make sure to wear gloves when making


  1. 1/4 cup of water
  2. 2 tablespoon of vegetable oil
  3. 3 tablespoons of milk or yogurt (can use dish soap as an alternative)
  4. 4 habanero peppers
  5. Blend the peppers and strain through a coffee filter or fine cloth into a jar with a lid. Add the oil and milk.
  6. Add to a spray bottle then fill with water to a 10 to 1 mix.
  7. Spray on your garden plants or around your fence and re-apply regularly after rain.

Deer Spray with Liquid Soap

You may find this one isn’t as effective as others, yet it is cost-effective for using repeatedly.

  1. 1 gallon of warm water
  2. 3 large eggs (include the shells)
  3. 2 cups of water
  4. 2 cups of fresh green onion leaves
  5. 1 bar of melted soap (use Irish Spring or Dial)
  6. 2 tbsps. of hot chilli or pepper powder
  7. 1 large clove of garlic

You will find this recipe is labor intensive to many. However, the chilli scent and soap makes a great deer repellent to add to your homemade deer-deterrent.

  1. Melt the soap in warm water
  2. Add all ingredients to a blender besides the water mixture.
  3. Blend until liquefied and then add to the gallon jug.
  4. Fill with sufficient warm soap mix to fill the container.
  5. Replace the cap and shake.

Add to a spray bottle as needed and spray your plants around your Hostas. It helps when you get egg shells on the leaves helps, yet this may clog your spray nozzle. Re-apply every two weeks.

What is the best natural deer repellent?


  • Garden sprayer
  • 1 gallon of warm water
  • 3 x Eggs
  • Milk or yogurt (3 tablespoons)
  • 3 cloves of crushed garlic
  • 3 tablespoons of cayenne pepper

Here are the steps to make the best natural deer repellent

Blend ingredients

Add the egg, milk/ yogurt, garlic, and cayenne pepper with a couple of cups of water to your blender.

Mix thoroughly.

Strain the mixture into a gallon jug, lastly, add the remaining water

Let your mixture ferment

You can use the spray tight away yet leaving it for over 24 hours makes the homemade deer repellent far more effective. It stinks form this point, and you can see why it could keep deer away so easily.

Add to your garden sprayer

Spraying your solution.

Spray your Hosta plants after the dew or rainfall has dried. Spray all the plant, including leaves, stems, and any other bits.

Wet hosas top view

You will find this spray mixture won’t harm your plants when used. It just smells bad as the eggs and milk rot.

The milk helps the deterrent sticky from the protein casein, and when this dries, the odor becomes undetectable to use yet unpleasant to animals. The cayenne pepper gives nasty burn up the nose should any deer try smelling your Hostas.

Read more: Best Garden Shovels

How to Make Homemade Deer Repellent For Hostas

1 thought on “How to Make Homemade Deer Repellent For Hostas”

  1. Will try some of these. The deer pretty much decimate any plant I put in the ground or pots around my deck. I have used just plain Irish Spring soap with fairly good results. But they ate my basil last year, the lemon thyme kind of made it through. Haven’t tried planting Artemesia around anything yet. Thanks

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top