Les têtards sont des mangeurs agressifs en raison de leur taux de croissance rapide, et l'un de leurs aliments préférés sont les algues qui poussent dans l'eau des étangs et le long des rochers. Au fur et à mesure qu'ils se développent, les têtards commencent à consommer de nombreuses punaises d'eau microscopiques , comme les amibes, les puces et les rotifères.
Pour les têtards plus âgés, les larves d'insectes font un grand festin. Les moustiques pondent souvent des œufs dans l'eau de l'étang qui deviennent des larves dont se régalent les têtards en croissance. Les têtards matures sur le point de passer à l'état d'amphibien mangent également de très petits poissons fraîchement éclos. Les plus gros têtards peuvent également manger des têtards plus petits s'ils ont du mal à trouver suffisamment de nourriture.