Larvám mnoha much se říká nesprávně "červi". Některé mouchy jsou býložravé a vrtají v lodyhách či kořenech rostlin, nebo vyžírají chodby v jejich listech. Některé vytvářejí hálky na stromech, např. na listech buku. Jiné se živí pouze masem živých zvířat a mnohé požírají hnijící rostlinná a živočišná těla. Dospělé mouchy se živí rostlinnými štávami nebo krví živočichů.