Australian Rainbowfish Identification Guide
Recognize this widespread Australian native by its olive-blue back, faint reddish stripes, and orange-red fins on males.
Read the full Australian Rainbowfish encyclopedia entry →
Key identification features
- Elongated, laterally compressed body reaching about 4-6 inches (10-15 cm)
- Back olive-green to blue-grey, fading to a silvery-white belly
- Faint horizontal reddish or yellow stripes along the mid-body, more visible on mature males
- Two dorsal fins and a forked tail; males show orange-red fin edging, females are paler
- Large eyes and a moderately pointed snout
- Body color and stripe intensity can vary noticeably between river populations across its wide range
Common look-alikes
- Eastern Rainbowfish: smaller, with a bolder red stripe along the back and a more sharply arched profile
- Banded Rainbowfish: shows several distinct broad bands rather than faint, hard-to-see stripes
- Threadfin Rainbowfish: much smaller and slimmer, with elongated filamentous fin rays
Where you'll see one
Widespread across rivers, creeks, and billabongs of northern and eastern Australia, from Queensland through the Northern Territory, in still to slow-flowing water. It often gathers in loose schools around submerged timber and overhanging bank vegetation, and tolerates a wide range of water conditions across its extensive range.
Frequently asked questions
How do I distinguish an Australian Rainbowfish from an Eastern Rainbowfish?
The Australian Rainbowfish is larger and less arched with subtler stripes, while the Eastern Rainbowfish is smaller with a bolder red dorsal stripe.
What is the easiest field mark for this species?
Look for a deep-bodied, olive-blue fish with faint horizontal striping and orange-red fin trim on adult males.