Ribe su hladnokrvna bića i većina ih ne može kontrolirati svoju unutarnju temperaturu, poput ljudi. Da bi ostale na zdravoj temperaturi ili postigle temperaturnu homeostazu, ribe traže topliju ili hladniju vodu. Neke ribe imaju i dodatne mehanizme za održavanje zdrave temperature.
Stvaranje topline
Ribe, kao i sve životinje, stvaraju toplinu metaboličkom aktivnošću. Metabolička aktivnost uključuje razgradnju hrane i kretanje.
Gubitak topline
Ribe gube metaboličku toplinu kroz škrge. To se događa zato što zagrijana krv koja teče kroz posude u škrge dolazi u bliski kontakt s hladnijom vodom vani i toplina se gubi u vodi.
Homeostaza
Većina riba je poikilotermna, što znači da im se tjelesna temperatura mijenja s okolinom. U ovom se slučaju odnosi na temperaturu vode oko njih. Poikilotermne ribe kontroliraju to prelaskom iz hladnije vode u topliju. Primjer za to je kada se riba pomakne na dno ribnjaka kada je vrh ribnjaka zaleđen.
Iznimke od čiste poikilotermije
Određene ribe, poput morskih pasa i tune, mogu kontrolirati tjelesnu temperaturu pomoću uparenog sustava krvnih žila, gdje će topla krv škrge zamjenjuju toplinu hladnijom krvlju koja se vraća iz škrge, zadržavajući pritom višu temperaturu krvi od čiste poikilotermne riba.