Ribe so hladnokrvna bitja in večina jih ne more nadzorovati notranje temperature kot ljudje. Da bi ostale na zdravi temperaturi ali dosegle temperaturno homeostazo, ribe iščejo toplejšo ali hladnejšo vodo. Nekatere ribe imajo tudi dodatne mehanizme za ohranjanje zdrave temperature.
Ustvarjanje toplote
Ribe, tako kot vse živali, ustvarjajo toploto zaradi presnovne aktivnosti. Presnovna aktivnost vključuje razgradnjo hrane in gibanje.
Izguba toplote
Ribe skozi škrge izgubijo presnovno toploto. To se zgodi, ker ogreta kri, ki teče skozi žile v škrgah, pride v tesen stik s hladnejšo vodo zunaj in se toplota izgubi v vodi.
Homeostaza
Večina rib je poikilotermičnih, kar pomeni, da se njihova telesna temperatura spreminja s temperaturo okolice. V tem primeru se nanaša na temperaturo vode okoli njih. Poikilotermične ribe to nadzorujejo s prehodom iz hladnejše vode v toplejšo. Primer tega je, ko se riba premakne na dno ribnika, ko je vrh ribnika zamrznjen.
Izjeme od čiste poikilotermije
Nekatere ribe, kot so morski psi in tuni, lahko nadzorujejo svojo telesno temperaturo s pomočjo seznanjenega sistema krvnih žil, kamor gre škrge toploto zamenjajo za hladnejšo kri, ki se vrača iz škrg, s čimer ohranja višjo krvno temperaturo kot čista poikilotermična ribe.