Frösche fressen alle lebenden Fische, die klein genug sind, um in ihr Maul zu passen. Viele Hausfrösche fressen Guppys, Elritzen und Goldfische der entsprechenden Größe.
Frösche fangen ihre Beute, indem sie das Beutetier mit ihren klebrigen Zungen berühren und ihre Zungen schnell wieder in den Mund rollen. Dementsprechend können wilde Frösche alles fressen, was auf ihre Zunge und ins Maul passt. Große Froscharten, wie der Khorat-Großmaulfrosch, fressen oft ganze Vögel, ebenso wie amerikanische Ochsenfrösche. Andere, wie Pacman-Frösche, fressen lebende Mäuse und Ratten oder sogar andere Amphibien und Eidechsen.