Dependiendo de la especie, los cangrejos de mar comen plancton, gusanos, peces, camarones y otros cangrejos. Los cangrejos que viven en las profundidades del mar sobreviven en las comidas, que son restos de carne que caen al océano Piso después de ser asesinado por otro animal marino.
Algunos cangrejos nacen con una yema almacenada que contiene suficiente alimento para su primera etapa de crecimiento. Otros comienzan a comer pequeños organismos similares al plancton de inmediato. El cangrejo rey rojo atraviesa una etapa de desarrollo en la que no puede comer ni digerir los alimentos.
Los cangrejos de mar pueden sobrevivir una cantidad de tiempo sin comida. Esto les ayuda cuando las fuentes de alimentos son escasas o cuando están buscando una nueva área de alimentación. .