Secondo PawNation, le mosche femmine si nutrono del sangue del bestiame, come bovini, ovini, caprini e cavalli. Le mosche maschi mangiano solo il nettare delle piante e non consumano sangue.
Secondo la Purdue University, le mosche femmine si nutrono abitualmente di host stazionari durante il giorno. Le mosche femmine sono tipicamente aggressive e sono note per mordere continuamente fino a quando non hanno consumato abbastanza sangue. Questi morsi causano dolore e disagio alle vittime. Le larve di tafano vivono vicino a stagni o zone più fangose e si nutrono di piccoli organismi, come insetti, lombrichi e lumache, secondo Eco Spark. Le larve del tafano consumano anche materiali in decomposizione da piante e animali.