Forellen fressen Insekten und Larven, Würmer, kleine Fische, Krebse, Garnelen und gelegentlich Landtiere, die ins Wasser fallen. Junge Forellen konsumieren Zooplankton und Insektenlarven, während größere Forellen größere Beute erbeuten. Die genaue Ernährung hängt von Art und Lebensraum ab.