În funcție de specie, crabii de mare mănâncă plancton, viermi, pești, creveți și alte crabi. Crabii care trăiesc în adâncime supraviețuiesc pe alimente, care sunt resturi de carne care cad în ocean după ce a fost ucis de un alt animal de mare.
Unii crabi se nasc cu un gălbenuș care conține suficientă hrană pentru prima lor etapă de creștere. Alții încep să mănânce imediat organisme asemănătoare planctonului. Crabul de Red King trece printr-o etapă de dezvoltare în care nu poate mânca sau digera alimente.
Crabii de mare pot supraviețui o perioadă lungă de timp fără alimente. Acest lucru îi ajută atunci când sursele de hrană sunt rare sau atunci când caută o nouă zonă de hrănire. .