Saturs
Horsefly mušas bieži sajauc ar briežu mušām to līdzības dēļ un tāpēc, ka viņas kāpuru fāzi abas pavada vienā vidē. Tomēr papildus unikālajām īpašībām, piemēram, tumšākiem spārniem, zirgu mušas barojas arī ar citiem zīdītājiem, izņemot briežus, ieskaitot cilvēkus. Zirgu dzimta mātīte iesūc zīdītāju asinis, jo tēviņiem mutē nav izciļņa ar asiem zobiem, ko sievietes izmanto, lai caurdurtu upuru ādu. Zirgu mušu mātītei jābūt vismaz vienai asiņu maltītei, pirms tā spēj vairoties, un kāpuru stadija var ilgt līdz trim gadiem.
olas
Zirgu mušu mātītes dēj no 25 līdz 1000 olām. Tik lielam skaitam var būt nepieciešama liela telpa, taču zirglieta atrisina šo problēmu, ievietojot olas rindās. Horsefly olas ir tumšas un stieņveida. Tos novieto uz augiem, kas karājas virs ūdens un izšķiļas no piecām līdz divpadsmit dienām.
Kāpuri
Zirgputna kāpuru stadija notiek dubļos vai mitrā augsnē, kā arī briežu mušas. Kāpuru stadija var ilgt no viena līdz trim gadiem. Kāpuri nokrīt no olām dubļos un patveras augsnē. Viņi var arī iekrist ūdenī un tikt nogādāti uz sauszemes. Kāpurs barojas ar organiskām atliekām, kukaiņiem un sliekām, kā arī citām zirglietu kāpuriem. Kāpuri nogatavojas pavasarī un nonāk zīlīšu stadijā.
Pupa
Pieaugošā zirglietas mazuļa fāze parasti notiek uz sausas augsnes. To sauc arī par kokona fāzi. Atkarībā no vides un sugām šī fāze var ilgt no sešām līdz divpadsmit dienām.
Pieaugušais
Pieaugušais zirglieta iznāks no lellēm, kad fāze būs pabeigta. Šī fāze parasti notiek vasaras beigās. Pieaugušo zirgu mušiņas ir labas skrejlapas un nekavējoties dodas prom, meklējot barību un partneri. Kamēr mātītes meklē asins maltīti, tēviņi barojas ar nektāru un augu sekrēcijām.