Banded archerfish

Toxotes jaculatrix

The sniper fish that knocks insects down with a jet of water; a 12-inch brackish species that needs a group and air space above the water.

Key facts

Body length
11.8 in without fins
Minimum tank
135 gallons
Group
4+
Temperament
Semi-aggressive
Care level
4 / 5
Lifespan
Not well documented
Diet
Floating pellets, crickets, fruit flies, frozen shrimp
Origin
India to the Philippines, New Guinea and northern Australia
Among all species
  • Hardier than10%
  • Bigger than92%
  • Calmer than28%

Water: their range vs yours

Temperature77–86°F
pH7.5–8
General hardness20–30 dGH

Banded archerfish tank mates

How we check

The numbers the tank model uses for banded archerfish: water as ideal and tolerated ranges, bioload from adult mass, space, flow and how they act on other species.

Standard length
30 cm (SL)
Adult mass
875.39 g
Bioload at 25 °C
87.09 BU
Min. water
432 L net
Min. footprint
120 × 60 cm per group
Min. height
60 cm
Group
4+ (best 5)
Swims in
surface, top
Flow
low
Body / fins
deep bodied, normal fins
Diet type
carnivore
Fin nipper
none
Sensitive to
—

Sources: Seriously Fish: Toxotes jaculatrix · FishBase: Toxotes jaculatrix

Care notes

Banded archerfish live in mangroves, estuaries and overgrown rivers from India to northern Australia. They patrol the surface and shoot insects off overhanging leaves.

A group of four or five, which keeps internal squabbling down, needs a 4-foot tank of 125 gallons, ideally half-filled with land and plants above. Feed floating foods and insects; much smaller fish may be eaten.

Questions

What size tank does a banded archerfish need?

At least 135 gallons (432 litres of water after decor). Adults reach about 11.8 inches without fins.

How many banded archerfish should be kept together?

Keep at least 4, ideally 5 or more: fewer feel exposed and hide or turn nippy.

What water do banded archerfish need?

77–86 °F, pH 7.5–8 and 20–30 dGH. Banded archerfish come from India to the Philippines, New Guinea and northern Australia.

How long do banded archerfish live?

Not well documented with good care.

What fish can live with banded archerfish?

Good tank mates include Angelfish, Blue dolphin cichlid, Chinese algae eater, Clown loach and Common pleco. Each is checked both ways for size, fin nipping, temperament, territory and shared water.