Foxes are harder to deter because they tend to have less fear of humans than other pests like rabbits. They might not run away at the scent of a human if they are used to living in towns. Of course, you can go to the store and purchase some chemical repellent for foxes, but if you don't want to use a chemical, you can try a homemade repellent that works just as well. You may also save money by using your own homemade fox repellent.
Homemade Repellent for a Fox
Things You'll Need
Conventional stove top
6 cups of water
1 cup basil leaves
1 cup geranium leaves
2 cloves garlic
1 cup sage leaves
Heat up 6 cups of water in a pan on your stove. You don't need to bring it to a boil, but to the point where it is almost boiling,producing tiny bubbles on the sides of the pan.
Chop up 1 cup of fresh basil leaves and add them to the hot water. Add 1 cup of chopped fresh geranium leaves. Chop up two cloves of garlic and add them to the water. You can substitute one large onion for the garlic. Add 1 cup of freshly chopped sage and stir the water with a spoon.
Turn the heat down to low and put a lid on the pan of water. Let the mix of herbs simmer for 30 minutes on low heat and remove the pan from the heat. Allow for the mix to cool completely, which will take about four hours.
Poor the cooled mix through a strainer with a bowl underneath to collect the water and separate it from the boiled herbs. Place a funnel on the opening of a spray bottle and pour the herbal water into the spray bottle.
Spread the herbal "mush" around the perimeter of your yard and spray down certain areas with the water. This mix of strongly scented herbs is known to repel different kinds of animals, including foxes. Repeat the process every two weeks when the scent wears off or after a heavy rain.