On retrouve le plus souvent le Joël à moins de 3 mètres de profondeur. Il n’est cependant pas impossible de retrouver ce poisson jusqu'à 50 mètres de profondeur.
Cette espèce euryhaline fréquente les zones côtières, les lagunes et la haute mer.