Ếch nhận được oxy bằng cách thở qua phổi, niêm mạc miệng và da của chúng. Khi một con ếch thở bằng phổi, hệ thống này hoạt động giống như với con người. Con ếch hấp thụ oxy và thải ra carbon dioxide.
Tuy nhiên, vì ếch thiếu xương sườn và cơ hoành để giúp phổi co lại và mở rộng, nên nó cần nâng cao và hạ thấp sàn miệng. Hành động này được gọi là bơm buccal. Bơm chất lỏng giúp phổi, vốn nhỏ và kém phát triển ở ếch, co lại và mở rộng. Chỉ có một loài ếch được biết là không có phổi.
Khi ở trên cạn và ở trạng thái nghỉ ngơi, ếch nhận được hầu hết ôxy qua niêm mạc miệng. Oxy dễ dàng đi qua lớp lót này và carbon dioxide sẽ thoát ra ngoài.
Khi ếch hoàn toàn ở trong môi trường nước, nó sử dụng da để thở. Vì là động vật lưỡng cư nên da ếch cần được giữ ẩm và thấm nước. Da cũng có rất nhiều mạch máu cho phép oxy và carbon dioxide đi vào và ra. Khi ếch lên khỏi mặt nước, da của nó sẽ hấp thụ oxy từ không khí.