Osim ribe, čaplje mogu jesti i druga vodena stvorenja poput žaba, rakova i insekata. Oni također povremeno mogu konzumirati male sisavce, gmazove ili ptice.
Specifična prehrana čaplje može varirati ovisno o vrsti i staništu u kojem živi. Na primjer, neke vrste čaplji specijalizirane su za lov na određene vrste riba, dok druge mogu imati općenitiju prehranu.