Selon les espèces, les crabes de mer se nourrissent de plancton, de vers, de poissons, de crevettes et d'autres crabes. Les crabes qui vivent dans les eaux profondes survivent grâce aux chutes de nourriture, qui sont des restes de viande qui tombent dans l'océan sol après avoir été tué par un autre animal marin.
Certains crabes naissent avec un jaune stocké qui contient suffisamment de nourriture pour leur premier stade de croissance. D'autres commencent tout de suite à manger de petits organismes semblables au plancton. Le crabe royal rouge passe par un stade de développement où il est incapable de manger ou de digérer les aliments.
Les crabes de mer peuvent survivre longtemps sans nourriture. Cela les aide lorsque les sources de nourriture sont rares ou lorsqu'ils recherchent une nouvelle zone d'alimentation. .