Vive entre 1 y 30m de profundidad, excepcionalmente y sólo en aguas muy claras hasta los 40m, y soporta temperaturas comprendidas entre los 10 y los 28ºC.