Les têtards sont essentiellement herbivores.
Les grenouilles sont presque exclusivement carnivores. La capture de la proie est effectuée en plein bond ou immobile grâce à la langue et aux mâchoires. Les grenouilles consomment beaucoup d’insectes et de mollusques. Certaines espèces se nourrissent de poissons, de tritons, de salamandre et même de petites grenouilles de leur espèce voire d’autres grenouilles et de crapauds adultes. En effet, le cannibalisme est fréquent. Certaines grenouilles dévorent de jeunes couleuvres. La grenouille taureau, une des plus grosses grenouilles existant, chasse même des oiseaux.
Il existe de nombreux prédateurs de grenouilles : couleuvres aquatiques, hérons, cigognes, loutres, belettes, taupes ou encore renards quand ils sont affamés. Les dytiques, des coléoptères aquatiques, mangent les têtards. Le prédateur le plus redoutable est cependant l’homme. Parmi les batraciens, les anoures sont ceux qui ont le moins de capacités de régénération d’un membre amputé.