Wszystkożercy
Kraby jedzą rośliny i zwierzęta. Dieta zależy od gatunku, siedliska, rozmiaru, pory roku.
Pożywienie roślinne
Glony, trawy morskie, plankton, detrytus, upadłe owoce/nasiona.
Pożywienie zwierzęce
Ryby, mięczaki, robaki, inne skorupiaki, padliny. Krab bernikla, krab fidler, krab błękitny, krab królewski – każdy z innymi preferencjami.
Czynniki dietetyczne
Dostępność pożywienia zmienia się rocznie i w zależności od środowiska – nie ma dwóch identycznych diet populacji krabów.