A cápák csúcsragadozók és alkalmasságváltó evők. Sokféle vízi állatot fogyasztanak: halak, kalmárok, rakök, tengeri emlősök. Egy konkrét cápa étrendje a méretétől, élőhelyétől és viselkedésétől függ.
Példák fajonként
- Nagyfejű cápák: fokhagymák, tengeri oroszlánok, halak, kisebb cápák
- Tigercápák: halak, tengeri madarak, teknősök, fokhagymák, rakök, sőt szemét is
- Fejsze cápák: halak, kalmárok, rakök
- Parducápák: főleg halak: plaice, homokdiszkusz
- Ammen cápák: feneki rakök, měkkők, kis halak
- Kamascápa: hosszú farokkal riasztja el a kis halakat és kalmárokat
- Kitöltő cápák: szűrik a plankton, krill, kis halak
- Rezes cápák: szűrik a plankton és mikroskopikus rakök
- Kék cápák: halak, kalmárok, rakök, tengeri madarak
A cápák fontos szerepet játszanak a tengeri ökoszisztémák egyensúlyának és biodiverzitásának fenntartásában.