La maggior parte dei cnidari si nutre di organismi che vanno dal plancton agli animali più grandi di loro, ma molti ottengono gran parte della loro nutrizione dalle alghe endosimbiotiche, e alcuni sono parassiti.