Fish Identifier

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 →
Australian Rainbowfish Identification Guide

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.