Les grenouilles mangent tout poisson vivant suffisamment petit pour tenir dans leur bouche. De nombreuses grenouilles de compagnie se contentent de manger des guppys, des ménés et des poissons rouges de la taille appropriée.
Les grenouilles attrapent leur proie en touchant la proie avec leur langue collante et en la faisant rentrer rapidement dans la bouche. En conséquence, les grenouilles sauvages peuvent manger tout ce qui tient sur leur langue et dans leur bouche. Les grandes espèces de grenouilles, comme la grenouille à grande bouche de Khorat, mangent souvent des oiseaux entiers, tout comme les ouaouarons américains. D'autres, comme les grenouilles pacman, mangent des souris et des rats vivants ou même d'autres amphibiens et lézards.