Frösche fressen Grillen, Käfer, Spinnen, Fliegen, Heuschrecken und viele andere Insektenarten. Sie fressen auch kleinere Frösche, Ameisen und Wirbellose. Frösche trinken Wasser, aber nicht durch den Mund. Sie nehmen es über ihre Haut auf.
Haustierfrösche brauchen eine Vielzahl von Insekten zum Fressen. Sie bevorzugen lebende Insekten gegenüber toten, da die Bewegung des Insekts den Frosch zum Fressen anregt. Kleine Froschrassen fressen täglich. Mittelgroße Frösche fressen zwei- bis dreimal pro Woche, während große Froschrassen nur einmal pro Woche oder weniger fressen. Frösche nehmen nicht nur die benötigte Feuchtigkeit über ihre Haut auf, sondern nehmen mit dem Wasser, das sie aufnehmen, auch zusätzlichen Sauerstoff auf.