Life cycle - Fly Predator Questions - Fly Control Support - Spalding Labs

Life cycle

Fly Control Support

Fly Predators have helped keep flies to a minimum without pesticides for hundreds of thousands of customers over the past 42 years. They're the smart way to avoid “Fly Season”.
Fly Predator Questions

Life cycle

This question has suggested answer(s)

it seems that 3- six days after I spread the fly predators the fly population declines sharply. But by day 10 to 14 they begin returning. And by day 21 the flies are back again. Do you think I should do 2 shipments per month? This is a really bad fly year for us. I have been spreading the on the muck pile and also on muck that is in the shaded areas and stays moist. Is this the most effective places. How long do the predators live? do they actually reproduce?

Thank you in advance,

Angela Bliss

1 Reply  
1 Subscriber
All Replies
  • Angela,

    The Fly Predators are native, so they are found naturally all over the United States and Canada.  They do reproduce, but not on the scale of flies.  Each Fly Predators lays only about 100 eggs in her lifetime, compared to the roughly 1,000 eggs a fly can lay in her lifetime.  Fly Predators typically live 3-4 weeks; however, they are born with all of the eggs they will ever lay, so once they lay their full load of eggs, they generally die a little while after.

    Fly Predators only travel about 150ft max, so keeping them within 75ft of their target area is best.  Using very small amounts spread in a lot of different areas often works best.  You want to treat any areas in the pasture where manure concentrates or is beat into the ground, any wet spots, near water tanks, near areas with dense vegetation or weeks, around ponds (if they have a lot of moss or cattails), around areas where hay chaff may get spilled on the ground, etc.

    If this has been a particularly bad fly year, I would also recommend getting shipments every 3 weeks rather than ever 4 weeks to better keep up with the faster breeding flies.

    If you have any other questions, please let me know.

    Thank you,