Cucumbers
Cucumbers are a natural repellent that act against flies, ants and virtually any kind of pest. Slice cucumbers and place them around the exterior of the home to repel flies from those areas, and in the interior of the home to drive out any existing flies.
Mint and Basil
Mint and basil are natural fly repellents. Plant them around the exterior of your home or any areas where flies are a problem. These plants will help keep flies away.
Bay, Cloves, Pennyroyal, and Eucalyptus
Crush bay, cloves, pennyroyal and eucalyptus leaves in equal amounts. Place the concoction in plastic bags and hang them on doorhandles, or sprinkle the mixture around the exterior of your home or any areas where flies are present.