Skip to main content
Rosy barb

Rosy barb

Pethia conchonius

Cyprinidae
Easy

Parameter dashboard

Temperature

16-24 °C

pH

6-8

Size

10 cm

Lifespan estimate

5 years

Min tank90 L
Price$$$
DietOmnivore
TemperamentPeaceful
Social behaviourSchooling
Recommended group8 fish
OriginAsia
Shrimp-safeYes

Care guide

The rosy barb is one of the hardiest and most popular small cyprinids in the aquarium hobby, widely distributed across Pakistan, India, Nepal, and Bangladesh. In the wild it occupies diverse habitats ranging from flowing hill streams and river tributaries to still lakes, ponds, and swamps. Commercially bred on a vast scale, wild specimens are rarely seen in the trade. The published maximum is 10 cm standard length, though most aquarium specimens stop between 6.5 and 7.5 cm.

This is a generally peaceful, schooling species that should be maintained in groups of at least 8-10 individuals to bring out the best colour and behaviour. Males display brilliant rosy-red colouration, especially during spawning, and compete amongst themselves for female attention. An aquarium with base dimensions of at least 100cm x 30cm (approximately 90 litres) is recommended, with a dark substrate and planted layout showing off their colours best. Filtration does not need to be particularly strong, though some water movement is appreciated.

Water conditions are very flexible: 16-24°C, pH 6.0-8.0, with hardness from soft to very hard. This temperature range makes the rosy barb one of the few community fish that can be kept in unheated indoor aquaria. Diet is omnivorous, quality dried flakes and granules supplemented with live and frozen foods such as bloodworm, Daphnia, and Artemia keep them in peak condition. Their hardiness, peaceful nature, and adaptability make them an excellent choice for newcomers to the hobby, and they have also been developed into several ornamental strains including long-finned and golden varieties.

Sources

Further reading on identification and aquarium care.

Tankmate compatibility (sample)

Pairwise screening against other species in the database (prioritizing the same family when data is available).

Review first (6)

Caution or avoid from automated rules — confirm before mixing.

SpeciesNotes
Cherry barb

Puntius titteya

Caution

Fish 2x+ larger may eat smaller tankmates

Open pair in Compare →
Clown rasbora

Rasbora kalochroma

Caution

the two share only a narrow band of temperature, so one of them sits at the edge of its range

Open pair in Compare →
Dwarf rasbora

Boraras maculatus

Caution

Fish 2x+ larger may eat smaller tankmates

Open pair in Compare →
Sawbwa barb

Sawbwa resplendens

Caution

Fish 2x+ larger may eat smaller tankmates

Open pair in Compare →
Strawberry Rasbora

Boraras naevus

Caution

Fish 2x+ larger may eat smaller tankmates

Open pair in Compare →
Least rasbora

Boraras urophthalmoides

Avoid

Fish 2x+ larger may eat smaller tankmates · Species with non-overlapping temperature ranges cannot coexist · the two share only a narrow band of temperature, so one of them sits at the edge of its range

Open pair in Compare →
6 species with compatible assessment in this sampleCollapse to hide the list; use “Open pair in Compare” for the full matrix.
SpeciesNotes
Flying fox

Epalzeorhynchos kalopterum

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →
Melon Barb

Haludaria fasciata

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →
Panda Garra

Garra flavatra

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →
Reticulated Sae

Crossocheilus reticulatus

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →
Slender Bitterling

Tanakia himantegus

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →
Three-lined rasbora

Rasbora trilineata

Compatible

No rule-based conflicts detected for this pair.

Open pair in Compare →

Same rule engine as Compare. Not a substitute for observation, tank size, or acclimation.

Related species

Was this page useful? Spot anything wrong?