Los guppys son peces de agua caliente y se recomienda criarlos en temperaturas entre los 22 °C y 28 °C (óptima: 25 °C), aunque son peces muy tolerantes con las condiciones del agua, siendo posible criarlos a temperatura ambiente si ésta no se aleja mucho de este intervalo.