Температура тіла більшості риб на 0,5-10С відрізняється від температури води. Розрізняють оптимальну, мінімальну та максимальну температури для життєдіяльності риб. У прісноводних водоймах температура коливається від 0,1-30оС, а в морських – 1,8 до +35оС.
Риб поділяють на тепловодних та холодноводних. До тепловодних риб належать осетр, севрюга, стерлядь, сазан, лящ, судак, лин та ін. Нерест цих риб починається при температурі 13-20оС, але оптимальною для нересту тепловодних риб є температура 18-25оС. До холодноводних риб належать лосось, семга, сиг, форель та ін. Нерест цих риб може починатися при температурі води нижче 10оС, але оптимальна температура коливається в межах 8-16о С.