As rãs habitam uma variedade de habitats diferentes e têm uma grande variedade de predadores e presas, mas a maioria das rãs preenche o nicho pequeno, ectotérmico e insetívoro. Algumas rãs preenchem esse nicho em ecossistemas terrestres, mas outras fazê-lo em habitats aquáticos ou arbóreos. Como consomem muitos invertebrados pequenos e são eles próprios alimento para muitos predadores de pequeno e médio porte, as rãs são componentes muito importantes dos ecossistemas em que vivem.
As rãs que vivem em habitats aquáticos geralmente consomem insetos e outros invertebrados aquáticos, como lagostins. Além disso, as rãs aquáticas grandes costumam comer peixes e outras espécies de rãs. Cobras, peixes predadores e guaxinins, entre outros predadores, predam as rãs aquáticas.
Algumas espécies de rãs deixaram o habitat aquático ancestral e se aventuraram nos terrestres e arbóreos. Isso muda ligeiramente seu nicho ecológico, pois eles encontram diferentes predadores e presas. A maioria das rãs terrestres consome grandes insetos terrestres, como baratas e besouros; no entanto, algumas espécies, como sapos-de-boca-estreita, se especializam em pequenos insetos, como formigas e cupins.
As espécies de sapos arbóreos tendem a comer insetos voadores comuns em seus habitats nas copas das árvores. Tanto as rãs terrestres quanto as arbóreas devem evitar predadores semelhantes, incluindo pássaros de tamanho médio, cobras, morcegos, raposas, gambás e cães e gatos domésticos.