Elsődleges élőhelyek
A lövészhalak gyakoriak a mangrove erdőkben és a halfokos folyóhajókban, ahol a sós és az édesvíz keveredik.
Egyéb környezetek
Élhetnek édesvízi környezetben is, mint lápok, tók, folyók, patakok, backwater-ek és ösvény tók. alkalmanként a lövészhalak az óceánba is betérnek.
Alkalmazkodóképesség
Képességük a változó sósédet tolerálni teszi őket rendkívül alkalmazkodóképessé partmenti és belvizekben egyaránt.