Es común que el salmón se alimente de otros peces y zooplancton. Lo que come un salmón varía mucho dependiendo de la región.
Cuanto mayor sea el tamaño del salmón, mayor será su presa. El salmón grande se alimentará de arenque, krill y otros tipos de peces. El salmón juvenil no come una gran variedad de alimentos y, por lo general, solo come larvas y zooplancton. Los salmones son presa de una gran variedad de criaturas marinas, incluidas las ballenas, las focas y los leones marinos. Otros peces también se aprovechan de ellos. Para evitar a los depredadores, los salmones nadan en zonas profundas. También escolarizan muy cerca para que los depredadores los confundan con peces más grandes. Otro depredador del salmón son los seres humanos, que los pescan comercialmente en todo el mundo.