Le moschee adulte non mangiano. La durata della loro vita varia da poche ore a due giorni e il loro unico scopo è quello di riprodursi. Dopo questo, muoiono.
Tuttavia, le ninfe mayfly, che sono acquatici, mangiano tutto quello che possono. Hanno persino raschiato alghe e altri detriti trovati su rocce ed erbacce per il cibo. Altre ninfe mayfly più grandi sono predatrici e catturano piccoli insetti e larve che vivono nell'acqua.
Dopo alcuni mesi, le ninfe mayfly escono dall'acqua e si trasformano in subimagos, che hanno le ali ma non sono proprio degli adulti. Le subimmagini quindi volano in un'area protetta e muta in adulti completi e riproduttivi (imagos). Né subimagos né adulti mangiano.