Steinfluer er hovedsakelig planteetere og lever av alger, lav, råtnende planterester og lignende, mens noen arter lever som rovinsekter.