CR

Daintree Rainbowfish

Cairnsichthys bitaeniatus

DecliningCRAU

Overview

A slender, small-bodied fish reaching around 6–7 centimetres, this rainbowfish displays the characteristic two lateral stripes referenced in its species name, along with the iridescent sheen typical of the family Melanotaeniidae. It forms small shoaling groups in shaded stream margins, feeding on aquatic invertebrates, algae, and organic drift material, and in turn serves as prey for larger fish and aquatic predators, contributing to nutrient cycling within its freshwater habitat.

This species is endemic to a restricted area of the Wet Tropics region of northeastern Queensland, Australia, where it inhabits clear, flowing permanent streams and rivers within subtropical and tropical lowland rainforest. It relies on shaded, structurally complex habitat with overhanging vegetation and stable water flow.

Its restricted range makes it highly vulnerable to habitat disruption. Road and rail infrastructure has fragmented and degraded waterways, while dam construction and water extraction have altered natural flow regimes. Agricultural and forestry runoff has introduced sediment and chemical pollutants into streams.

Invasive fish species compete with and prey upon it, and habitat alteration from land clearing continues to reduce available range. Droughts and increasingly severe storms and flooding, linked to broader environmental change, further stress remaining populations.

Conservation attention has focused on habitat protection within parts of its range that fall under protected area status, along with water quality monitoring and research into population distribution and genetic diversity. Control efforts targeting invasive fish species have been undertaken in some catchments, though implementation remains uneven across its range.

Given its narrow distribution, ongoing habitat degradation, and compounding climatic pressures, the population trend remains decreasing. Without sustained catchment-level protection and invasive species control, its long-term persistence in the wild remains uncertain.

The Daintree Rainbowfish faces harm from roads and dams that disrupt its stream habitats, pollution from farming and forestry runoff, and competition or predation from invasive fish species. It's also vulnerable to extreme weather events like droughts and floods, as well as broader changes reshaping its waterways. These combined pressures appear to be ongoing and stable rather than clearly worsening or improving.

Threat summary

Habitat

Forest - Subtropical/tropical moist lowland· majorWetlands (inland)· majorWetlands (inland) - Permanent rivers/streams· major

Conservation measures underway

Invasive/problematic species controlSpecies recovery

Frequently asked questions

Why is Daintree Rainbowfish classified as Critically Endangered?
Daintree Rainbowfish is classified as Critically Endangered — facing an extremely high risk of extinction in the wild — because population sizes are very small, declining sharply, or restricted to a tiny range. The Daintree Rainbowfish faces harm from roads and dams that disrupt its stream habitats, pollution from farming and forestry runoff, and competition or predation from invasive fish species. It's also vulnerable to extreme weather events like droughts and floods, as well as broader changes reshaping its waterways. These combined pressures appear to be ongoing and stable rather than clearly worsening or improving.
Where does Daintree Rainbowfish live?
Daintree Rainbowfish occurs in Australia. Country-level distribution data is sourced from the IUCN Red List and cross-referenced with GBIF occurrences.
What are the main threats to Daintree Rainbowfish?
The main threats to Daintree Rainbowfish are 11.1, 11.2, 11.4, and 12.1. The full IUCN-classified threat record for this species is detailed on the species page.

Get weekly conservation intelligence

One short digest a week of the most striking species and country data we ship, plus breaking conservation news paired with our database where it matters.

Free, no spam. One-click unsubscribe in every email.