Aquariumpro
🔍
← Back to species
FishFreshwaterBeginnerSemi aggressive

Javan Ricefish

Oryzias javanicus

Also known as: Javanese ricefish

A surface-dwelling ricefish with surprisingly complex spawning behavior, rarely seen for sale.

Javan Ricefish
AI-generated illustration
1 / 21
© Google Gemini 2.5 Flash Image · AI-generated

About

The Javan ricefish (Oryzias javanicus) is a small, infrequently traded species from the shallow, plant-choked ditches, canals, and ponds of Indonesia, Malaysia, Singapore, and Thailand, with records also from the Mekong basin. It belongs to the family Adrianichthyidae, the ricefishes, which are more closely related to needlefish and halfbeaks than to the toothcarps they superficially resemble. Physically, the species is compact and deep-bodied for a ricefish, with a squared-off tail fin rather than the lunate or notched shape seen in several close relatives. Both lobes of the caudal fin carry yellow submarginal bands, and the eyes have a blue sheen that gives the fish one of its occasional trade names. In the wild it feeds at the surface on insects, small crustaceans, and protozoans, and aquarium specimens do best on similarly meaty small foods. The species is listed as beginner-level in care, though it has a reputation for being tricky to keep in good long-term health, so some research is worthwhile before sourcing them. Males can squabble with each other during courtship, and breeding groups of eight or more tend to behave more naturally and confidently. Spawning behavior is genuinely interesting. Females carry adhesive egg masses externally before depositing them among fine-leaved plants. Crossing with other Oryzias species is documented, so avoid mixing congeners if you plan to breed them.

Frequently asked questions

How big does the Javan Ricefish get?
The Javan Ricefish reaches about 1–2" as an adult.
What size tank does the Javan Ricefish need?
A minimum of 11 gallons is recommended for the Javan Ricefish, with more room needed for a proper group.
What water parameters does the Javan Ricefish need?
The Javan Ricefish does best with a temperature of 68–84°F, a pH of 6.5–9, hardness around 4–25 dGH.
Is the Javan Ricefish aggressive?
The Javan Ricefish is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
What does the Javan Ricefish eat?
The Javan Ricefish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.