Nedves világ. Az íjászhalak a mangroveerdők körüli, brakkos vizű torkolatokban találhatók. (A brakkvíz a sós és az édesvíz kombinációja.) Gyakran merészkednek a tavakba és a folyókba táplálékot keresve. Ezek a halak sós és édesvízi területekre vándorolnak; ezt azonban nem szaporodás céljából teszik, mint a legtöbb más hal. Az íjászhalak földrajzilag széles körben elterjedtek, Kelet-Afrikától az Ázsiát övező part menti vizeken át egészen Ausztráliáig.
Sarkantyúhalak. Az íjászhalak a brakkvizek felszíne közelében élnek, de a patakokat és a folyókat is felfedezik. A zsákmánykeresés és az ívás miatt általában a felszín közelében tartózkodnak.
Az íjászhalak a nap nagy részét a vízfelszín közelében úszva töltik zsákmány után kutatva. Kiváló vadászok. Ismert, hogy kiugranak a vízből, hogy rovarokat és pókokat kapjanak el. Az íjászhalak vízsugarat lőnek ki a szájukból, hogy a levegőben repülő zsákmánytárgyakat kilökjék a levegőből; remekül céloznak is. Ezeket a halakat megfigyelték már, amint a víz felszíne fölött 1,5 méterrel lövöldöznek a zsákmányra. Amikor a zsákmány elejtésére készülnek, vizet szívnak be, nyelvüket a szájpadlásukra helyezik, majd lőnek. A száj a legjobb célzás érdekében a felszín fölé nyúlik. Egyetlen korty vízzel hat-hét lövést is le tudnak adni.
Vigyázz! Az íjászhalakat fenyegető ragadozók közé tartoznak az emberek, más nagyobb halak, sőt ragadozó madarak is. Ezek a halak fürge úszók, így könnyen el tudnak menekülni más nagyobb halak és ragadozó madarak elől. Bár inkább a vízfelszín közelében tartózkodnak, képesek mélyre úszni, hogy elkerüljék a rájuk támadó karmokat. Az ember azonban kitartó ragadozónak bizonyul, mivel a kedvtelésből tartott állatok kereskedelmére gyűjti őket.
Gondolatébresztő. Az íjászhalak elsősorban húsevők. Rovarokból, pókokból, kisebb halakból és rákfélékből lakmároznak. Ezek a halak főként a felszínen vadásznak táplálékra, ami megnehezítheti az etetésüket irányított gondozásban. Amint a táplálék a felszín alá kerül, az íjászhalak általában békén hagyják azt. Az állatkertben az íjászhalak tücskökkel és lisztférgekkel táplálkoznak.