En flues kost avhenger av arts:
Nektarspisere: Svevefluer, biefluer, syrphid-fluer og fruktfluer drikker nektar.
Blodspisere: Mygg, svarte fluer, hjortefluer, hestefluer og tse-tse-fluer spiser dyrs blod.
Aasetere: Husfluer, blow-fluer, kjøttsfluer og aasfluer spiser forråtnende organisk materiale.
Rovfugler: Rovfluer, assassin-fluer, asilidae-fluer og therevidae-fluer jakter og spiser andre insekter.
Fluer spiller viktige roller i pollinering, nedbryting og insektskikkontroll.