Se encuentran sobre todo en parches de arena, alrededor de las rocas cubiertas de algas marinas y matas de pasto marino, en aguas de hasta 50 m de profundidad, según alguna fuente, aunque su rango de profundidad aceptado es entre 4 y 30 metros.