Morski psi se prehranjujejo z različnimi morskimi živalmi, vključno z ribami, lignji, tjulnji, morskimi levi in morskimi želvami. Znano je tudi, da nekatere vrste morskih psov napadajo ljudi, čeprav so ti napadi razmeroma redki.
Položaj morskih psov v spletu s hrano se razlikuje glede na vrsto. Nekateri morski psi, kot je Veliki beli morski pes, so splošni plenilci, ki se hranijo s najrazličnejšim plenom. Drugi morski psi, kot je kitski morski pes, so specializirani plenilci, ki se prehranjujejo z določeno vrsto plena.
Morski psi so pomembni plenilci v morskih ekosistemih, ker pomagajo nadzorovati populacijo svojih vrst plena. To pa pomaga ohranjati ravnovesje ekosistema in zagotavlja, da je dovolj hrane za vse vrste.