Indian ricefish
Oryzias dancena
Also known as Blue-eye ricefish, Estuary medaka
Care at a glance
- Temperature
- 72–79°F (22–26°C)
- pH
- 7.0–8.5
- Adult size
- 1.4 in (3.5 cm)
- Minimum tank
- 14 gal (54 L)
- Temperament
- Peaceful
- Social behavior
- Schooling
- Swim level
- Middle
- Difficulty
- Medium
- Breeding
- Medium
- Rarity
- Common
- Origin
- Coastal India to Myanmar
- Family
- Adrianichthyidae
Overview
A hardy little schooler that suits fresh or lightly brackish nano tanks and copes with conditions that would trouble more delicate fish. Keep eight or more in 54 liters with plants and open swimming space. It is peaceful, stays near the surface and middle, and takes flake, micro granules and small frozen foods without fuss. Hard, neutral to alkaline water suits it best; salt is optional rather than required.
In the wild
Oryzias dancena lives in coastal fresh and brackish shallows from India through to Myanmar, in still and slow water that varies in salinity with the tide and season. Keep it at 22 to 26 degrees Celsius and pH 7.0 to 8.5.
Good to know
Oryzias dancena reaches about 3.5 centimeters and carries bright blue eyes against a pale body. Ricefish are egg-scatterers whose females carry the fertilized cluster attached between the pelvic fins for a time before brushing it onto plants. Its unusually broad salinity tolerance has made it a laboratory model.
Did you know
It switches between fresh and seawater physiology fast enough that researchers use it to study the switch itself.
Tank mates
Indian ricefish is a peaceful, schooling species that keeps to the middle. These picks match on water type, temperature, pH, size and temperament.

Red fin otocinclus
Parotocinclus maculicaudaFreshwater2.4 in (6 cm)14 gal (54 L)72–81°F (22–27°C)
Vestitus otocinclus
Otocinclus vestitusFreshwater1.6 in (4 cm)14 gal (54 L)72–81°F (22–27°C)
Butterfly hara catfish
Hara haraFreshwater3.1 in (8 cm)14 gal (54 L)68–79°F (20–26°C)
Redlip barb
Pethia erythromycterFreshwater1.6 in (4 cm)14 gal (54 L)72–79°F (22–26°C)
Redback rasbora
Rasbora rubrodorsalisFreshwater1.6 in (4 cm)14 gal (54 L)72–81°F (22–27°C)
Dwarf horseface loach
Acanthopsoides robertsiFreshwater2.2 in (5.5 cm)14 gal (54 L)72–81°F (22–27°C)
Common questions
What size tank does an Indian ricefish need?
An Indian ricefish needs at least 14 gal (54 L). It spends most of its time in the middle.
What temperature and pH do Indian ricefish need?
Indian ricefish are comfortable at 72–79°F (22–26°C) with a pH of 7.0–8.5.
How big do Indian ricefish get?
An adult Indian ricefish reaches about 1.4 in (3.5 cm).
Do Indian ricefish need a group?
Yes. Indian ricefish are a schooling species and should be kept in a group, not singly.
Where to buy
Some links may not be the exact species or variety.
- Aquatic Arts Freshwater fish, shrimp and snails with an arrive-alive guarantee
- The Wet Spot Tropical Fish Large selection of quarantined tropical freshwater fish, with live arrival guarantee and Next Day Air flat rate shipping to all US locations
…or ask your local fish store.
Appears in
Keeping Indian ricefish?
Track water tests, reminders and stocking fit.
Planning tankmates
See how Indian ricefish fits a stocking plan. Open the stocking calculator
Add to your site
Show this species on your own site: a shortcode for WordPress, or an HTML embed for anywhere else.
Related species

Javanese ricefish
Oryzias javanicusFreshwater1.4 in (3.5 cm)11 gal (40 L)75–84°F (24–29°C)
Medaka
Oryzias latipesFreshwater1.4 in (3.5 cm)9 gal (35 L)61–72°F (16–22°C)
Daisy's Ricefish
Oryzias woworaeFreshwater1.2 in (3 cm)9 gal (35 L)73–81°F (23–27°C)
Mekong ricefish
Oryzias mekongensisFreshwater1.2 in (3 cm)11 gal (40 L)72–79°F (22–26°C)Celebes ricefish
Oryzias celebensisFreshwater1.8 in (4.5 cm)14 gal (54 L)72–79°F (22–26°C)Songkhram ricefish
Oryzias songkhramensisFreshwater1 in (2.5 cm)11 gal (40 L)72–79°F (22–26°C)
