Ezek a halak a tengerfenék közelében élnek, és apró gerinctelen állatokkal, például rákokkal és puhatestűekkel táplálkoznak. A zátonyok összetett élőhelyeihez jól alkalmazkodva a zöldhalak fontos szerepet játszanak a part menti ökoszisztémákban, és általában hideg, tápanyagban gazdag vizekben fordulnak elő.