魚鰓在魚的頭部,分別有兩塊很大的鰓蓋,鰓蓋里面的空腔叫鰓腔。掀起鰓蓋,可以看見在咽喉兩側各有四個鰓,每個鰓又分成兩排鰓片,每排鰓片由許多鰓絲排列組成,每根鰓絲的兩側又生出許多細小的鰓小片。
魚在水中時,每個鰓片、鰓絲、鰓小片都完全張開,使鰓和水的接觸面積擴大,增加攝取水中所溶解的氧的機會。
在鰓小片中有微血管,這里的表皮很薄,當血液流過這里時就完成了氣體交換:將帶來的二氧化碳透過鰓小片的薄壁,送到水中;同時,吸取水中的氧,氧隨血液循環輸送到身體各部分去。由于口部和鰓蓋的交替開閉,可以使水不斷地由口進入口腔,經咽到達鰓腔,與鰓絲接觸,然后由鰓孔排到外面,魚類的呼吸作用就是在這個過程中完成的。