Banded Archerfish
Toxotes jaculatrix
The fish that hunts above water, shooting insects down with pinpoint accuracy.

About
The banded archerfish (Toxotes jaculatrix) is best known for one of the most remarkable hunting strategies in the animal kingdom. It spits precisely aimed jets of water at insects and other prey resting on vegetation above the surface, knocking them into the water from distances of up to around 150 cm. Even more impressive, it compensates for the way light bends at the water's surface when lining up a shot. Found across a wide range from India through Southeast Asia and down to northern Australia, this species spends most of its time in brackish mangrove estuaries, though it also moves into rivers and coastal reef margins. In the aquarium, it needs a brackish setup; keeping juveniles in freshwater is sometimes mentioned, but a proper brackish environment is always the better call. These are active, social fish that do best in small groups of four or five, which also helps reduce the squabbling that can occur between individuals. They're generally peaceful toward tankmates of comparable size, scats, monos, and green chromides are popular companions, but they will make a meal of anything small enough to fit in their mouths. Breeding in captivity hasn't been documented, likely because spawning is thought to occur in full seawater. A rewarding species for intermediate keepers with space and the right setup.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Banded Archerfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Banded Archerfish get?
- The Banded Archerfish reaches about 7–12" as an adult.
- What size tank does the Banded Archerfish need?
- A minimum of 132 gallons is recommended for the Banded Archerfish, with more room needed for a proper group.
- What water parameters does the Banded Archerfish need?
- The Banded Archerfish does best with a temperature of 77–86°F, a pH of 7–8, hardness around 12–30 dGH.
- Is the Banded Archerfish aggressive?
- The Banded Archerfish is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the Banded Archerfish eat?
- The Banded Archerfish is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the Banded Archerfish live?
- With good care, the Banded Archerfish typically lives 5-8 years.