Certaines mouches de la grue larvaire sont prédatrices et peuvent se nourrir de larves de moustiques, tandis que les mouches adultes se nourrissent de nectar ou ne se nourrissent pas du tout ; une fois adultes, la plupart des espèces de grues volantes n'existent qu'en tant qu'adultes pour s'accoupler et mourir.
Les mouches adultes mangent du nectar ou elles ne mangent pas du tout ; la plupart des adultes ne s'accouplent que lorsqu'ils deviennent adultes.