Top
American Horse Fly

American Horse Fly

Learn About the American Horse Fly

American Horse Fly

Description: 3/4-1 1/8" (20-28 mm). Large, broad. Head tan to ash-gray between large green eyes and on rear surface. Antennae reddish brown. Thorax brownish to blackish with gray hair. Abdomen is blackish red-brown with short gray hair across rear margin. Hind tibiae do not have spurs. Wings smoky; brown to black near base.

  • Food Male eats pollen and nectar; female takes blood of large mammals. Larva preys on aquatic insects and other small animals.
  • Life Cycle Eggs masses are attached to plants overhanging fresh water, into which larvae drop. Larvae over winter in muddy bottom 2 winters, they pupate in spring. Males are short-lived, but females may survive until fall.
  • Habitat Near swamps, marshes, and ponds.
  • Range Newfoundland to Florida, west to Texas and northern Mexico, north to Canadian Northwest Territories.

Why Choose Fowler Pest Control?

We Make Service Personal Every Step of the Way
  • Family-Owned & Locally Operated
    Proudly serving our community with care, honesty, and local know-how.
  • 100% Satisfaction Guarantee
    We never leave you unhappy! We guarantee it.
  • Competitive Pricing
    Get top-quality pest control services at prices that won’t bug your budget.
  • We Answer Your Calls
    No phone tag here — our team is ready to speak with you when you need us.
  • Licensed & Insured
    Entrust your pest control needs to licensed, insured professionals.
  • Available for Emergency Help
    Don't sit around and wait for pest control services. We're here for you!
  • Offering 100% Free Quotes
    Talk to our pest control team today during a free estimate.

Contact Us Today

Pest-Free Living Is A Few Clicks Away!
  • By submitting, you agree to receive text messages from Fowler Pest Control at the number provided, including those related to your inquiry, follow-ups, and review requests, via automated technology. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency may vary. Reply STOP to cancel or HELP for assistance. Acceptable Use Policy
Murrieta, CA 92562
Call Us Today! 951-447-4670
  • Carlsbad
  • Corona
  • Dana Point
  • Encinitas
  • Escondido
  • Fallbrook
  • French Valley
  • Hemet
  • Jurupa Valley
  • Lake Elsmore
  • Mead Valley
  • Menifee
  • Moreno Valley
  • Murrieta
  • Norco
  • Oceanside
  • Perris
  • Poway
  • Ramona
  • Riverside
  • San Clemente
  • San Diego
  • San Jacinto
  • San Marcos
  • Temecula
  • Temescal Valley
  • Vista
  • Wildomar