Rosy Barb (Pethia conchonius)

One of the hardiest barbs in the hobby: a flash of cherry-red colour that tolerates cool water, forgives beginner mistakes, and turns any community tank into a lively spectacle.

Care level Easy Temperament Semi-aggressive Adult size 10 cm (3.9 in) Min tank 75 L (19.8 gal) Temperature 18–26 °C (64–79 °F)

Will it live with a Rosy Barb?

We compare each fish against your rosy barb on temperament, size, water parameters and swimming zone. Set your tank size and filter the results.

  • Adolf's Cory✅ Compatible
    Peaceful · 5.5 cm · Medium care · 22–26 °C (72–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Adolf's Cory in a shoal of 6+ or it gets stressed and nippy.
  • Agassiz's Corydoras✅ Compatible
    Peaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
    • Compatible on the things that matter: shared water near 22–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Agassiz's Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Banjo Catfish✅ Compatible
    Peaceful · 15 cm · Medium care · 20–26 °C (68–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 20–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Black Kuhli Loach✅ Compatible
    Peaceful · 8 cm · Easy care · 23–28 °C (73–82 °F)
    • Compatible on the things that matter: shared water near 23–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Blood Red Tiger Pleco✅ Compatible
    Peaceful · 6 cm · Medium care · 24–29 °C (75–84 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Bolivian Ram✅ Compatible
    Peaceful · 8 cm · Medium care · 24–28 °C (75–82 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Burmese Loach✅ Compatible
    Peaceful · 9 cm · Easy care · 22–28 °C (72–82 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 22–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Peaceful · 6 cm · Hard care · 18–24 °C (64–75 °F)
    • Compatible on the things that matter: shared water near 18–24 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Corydoras Catfish✅ Compatible
    Peaceful · 6.5 cm · Easy care · 22–26 °C (72–79 °F)
    • Compatible on the things that matter: shared water near 22–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Corydoras Catfish in a shoal of 6+ or it gets stressed and nippy.
  • Duplicareus Corydoras✅ Compatible
    Peaceful · 5.5 cm · Medium care · 23–27 °C (73–81 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Duplicareus Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Elegant Cory✅ Compatible
    Peaceful · 6 cm · Easy care · 22–28 °C (72–82 °F)
    • Compatible on the things that matter: shared water near 22–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Elegant Cory in a shoal of 6+ or it gets stressed and nippy.
  • False Julii Corydoras✅ Compatible
    Peaceful · 6 cm · Easy care · 22–26 °C (72–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep False Julii Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Giant Kuhli Loach✅ Compatible
    Peaceful · 12 cm · Easy care · 24–30 °C (75–86 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Hillstream Loach✅ Compatible
    Peaceful · 6 cm · Hard care · 20–24 °C (68–75 °F)
    • Compatible on the things that matter: shared water near 20–24 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Kuhli Loach✅ Compatible
    Peaceful · 10 cm · Easy care · 24–30 °C (75–86 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Leopard Frog Pleco✅ Compatible
    Peaceful · 9 cm · Medium care · 25–30 °C (77–86 °F)
    • Compatible on the things that matter: shared water near 25–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Narcissus II Cory✅ Compatible
    Peaceful · 5.5 cm · Medium care · 22–26 °C (72–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 22–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Narcissus II Cory in a shoal of 6+ or it gets stressed and nippy.
  • Panda Loach✅ Compatible
    Peaceful · 6 cm · Hard care · 18–23 °C (64–73 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 18–23 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Peppered Corydoras✅ Compatible
    Peaceful · 7 cm · Easy care · 18–26 °C (64–79 °F)
    • Compatible on the things that matter: shared water near 18–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Peppered Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Slate Corydoras✅ Compatible
    Peaceful · 6 cm · Medium care · 23–28 °C (73–82 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 23–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Slate Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Spotfin Corydoras✅ Compatible
    Peaceful · 6.5 cm · Easy care · 22–26 °C (72–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Spotfin Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Spotted Corydoras✅ Compatible
    Peaceful · 7 cm · Easy care · 22–27 °C (72–81 °F)
    • Compatible on the things that matter: shared water near 22–26 °C, workable temperaments, and no predator-and-prey size gap.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Spotted Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Peaceful · 12 cm · Medium care · 20–26 °C (68–79 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here; temperature, pH and hardness ranges all overlap and neither outsizes the other enough to be a threat.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Sterbai Corydoras✅ Compatible
    Peaceful · 6.5 cm · Medium care · 24–30 °C (75–86 °F)
    • Semi-aggressive + Peaceful, but with no direct clash here, and their water overlaps around 24–26 °C — no size, zone or temperament conflicts.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Sterbai Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Afra Cichlid⚠️ With caution
    Semi-aggressive · 10 cm · Medium care · 24–28 °C (75–82 °F)
    • Both are a bit pushy (semi-aggressive + semi-aggressive) — workable only in a larger tank with cover and broken sight lines.
    • Your 75 L tank is below the ~150 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Afra Cichlid in a shoal of 6+ or it gets stressed and nippy.
  • Bearded Corydoras⚠️ With caution
    Peaceful · 10 cm · Medium care · 18–24 °C (64–75 °F)
    • Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Bearded Corydoras in a shoal of 6+ or it gets stressed and nippy.
  • Clown Rasbora⚠️ With caution
    Peaceful · 10 cm · Medium care · 23–28 °C (73–82 °F)
    • Expect Rosy Barb to harass Clown Rasbora at times; give dense cover and watch them at feeding.
    • Your 75 L tank is below the ~110 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Clown Rasbora in a shoal of 6+ or it gets stressed and nippy.
  • Daffodil Cichlid⚠️ With caution
    Semi-aggressive · 10 cm · Medium care · 23–27 °C (73–81 °F)
    • Rosy Barb and Daffodil Cichlid can both be territorial; doable with space and dense planting, but watch for chasing.
    • Your 75 L tank is below the ~120 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Electric Yellow Cichlid⚠️ With caution
    Semi-aggressive · 10 cm · Medium care · 23–26 °C (73–79 °F)
    • Both are a bit pushy (semi-aggressive + semi-aggressive) — workable only in a larger tank with cover and broken sight lines.
    • Your 75 L tank is below the ~200 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Giant Danio⚠️ With caution
    Peaceful · 10 cm · Easy care · 20–27 °C (68–81 °F)
    • Rosy Barb and Giant Danio are close in size, but the semi-aggressive one tends to dominate — add giant danio in a group to spread the pressure.
    • Your 75 L tank is below the ~110 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
    • Keep Giant Danio in a shoal of 6+ or it gets stressed and nippy.
  • Golden Wonder Killifish⚠️ With caution
    Semi-aggressive · 10 cm · Easy care · 22–28 °C (72–82 °F)
    • Both are a bit pushy (semi-aggressive + semi-aggressive) — workable only in a larger tank with cover and broken sight lines.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Keyhole Cichlid⚠️ With caution
    Peaceful · 10 cm · Easy care · 22–28 °C (72–82 °F)
    • Rosy Barb and Keyhole Cichlid are close in size, but the semi-aggressive one tends to dominate — add keyhole cichlid in a group to spread the pressure.
    • Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Kribensis⚠️ With caution
    Semi-aggressive · 10 cm · Easy care · 24–27 °C (75–81 °F)
    • Rosy Barb and Kribensis can both be territorial; doable with space and dense planting, but watch for chasing.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Molly⚠️ With caution
    Peaceful · 10 cm · Easy care · 23–28 °C (73–82 °F)
    • Rosy Barb is semi-aggressive and may chase or nip the smaller Molly — plant heavily and break up sight lines.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Porthole Catfish⚠️ With caution
    Peaceful · 10 cm · Easy care · 22–28 °C (72–82 °F)
    • Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Rusty Cichlid⚠️ With caution
    Semi-aggressive · 10 cm · Medium care · 24–28 °C (75–82 °F)
    • Rosy Barb and Rusty Cichlid can both be territorial; doable with space and dense planting, but watch for chasing.
    • Your 75 L tank is below the ~150 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Semi-aggressive · 10 cm · Hard care · 24–28 °C (75–82 °F)
    • Rosy Barb and Tanganyikan Butterfly Cichlid can both be territorial; doable with space and dense planting, but watch for chasing.
    • Your 75 L tank is below the ~130 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Topaz Cichlid⚠️ With caution
    Semi-aggressive · 10 cm · Medium care · 23–28 °C (73–82 °F)
    • Both are a bit pushy (semi-aggressive + semi-aggressive) — workable only in a larger tank with cover and broken sight lines.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Upside-down Catfish⚠️ With caution
    Peaceful · 10 cm · Easy care · 22–26 °C (72–79 °F)
    • Your 75 L tank is below the ~115 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Zebra Pleco⚠️ With caution
    Peaceful · 10 cm · Hard care · 26–30 °C (79–86 °F)
    • Your 75 L tank is below the ~80 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Alligator Gar⛔ Not recommended
    Aggressive · 250 cm · Hard care · 24–28 °C (75–82 °F)
    • Two assertive fish, one genuinely aggressive: Rosy Barb and Alligator Gar will hold territory and clash.
    • Size gap is too large (250 vs 10 cm): Alligator Gar will treat Rosy Barb as food.
    • Alligator Gar is slow and long-finned; a busy rosy barb shoal tends to nip at it. Keep rosy barb in a proper group of 6+ and watch them closely.
    • Your 75 L tank is below the ~3785 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Clown Knifefish⛔ Not recommended
    Aggressive · 90 cm · Hard care · 24–28 °C (75–82 °F)
    • Rosy Barb and Clown Knifefish are both territorial and at least one is outright aggressive — expect serious fighting.
    • Rosy Barb is bite-sized to a 90 cm predatory clown knifefish — it will be eaten.
    • Your 75 L tank is below the ~750 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Fire Eel⛔ Not recommended
    Semi-aggressive · 100 cm · Medium care · 24–28 °C (75–82 °F)
    • Rosy Barb is bite-sized to a 100 cm predatory fire eel — it will be eaten.
    • Both are a bit pushy (semi-aggressive + semi-aggressive) — workable only in a larger tank with cover and broken sight lines.
    • Your 75 L tank is below the ~380 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Koi⛔ Not recommended
    Peaceful · 90 cm · Medium care · 4–28 °C (39–82 °F)
    • Size gap is too large (90 vs 10 cm): Koi will treat Rosy Barb as food.
    • Rosy Barb is a notorious fin-nipper — even though Koi is larger, an active shoal will harass its trailing fins. Only safe in a full group of 6+ with plenty of cover.
    • Your 75 L tank is below the ~3800 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Redtail Catfish⛔ Not recommended
    Aggressive · 120 cm · Hard care · 24–27 °C (75–81 °F)
    • Two assertive fish, one genuinely aggressive: Rosy Barb and Redtail Catfish will hold territory and clash.
    • Size gap is too large (120 vs 10 cm): Redtail Catfish will treat Rosy Barb as food.
    • Your 75 L tank is below the ~5700 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Spotted Gar⛔ Not recommended
    Aggressive · 90 cm · Hard care · 18–26 °C (64–79 °F)
    • Two assertive fish, one genuinely aggressive: Rosy Barb and Spotted Gar will hold territory and clash.
    • Spotted Gar (90 cm) is big enough to swallow the 10 cm Rosy Barb whole.
    • Spotted Gar is slow and long-finned; a busy rosy barb shoal tends to nip at it. Keep rosy barb in a proper group of 6+ and watch them closely.
    • Your 75 L tank is below the ~600 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Wels Catfish⛔ Not recommended
    Aggressive · 300 cm · Hard care · 15–25 °C (59–77 °F)
    • Two assertive fish, one genuinely aggressive: Rosy Barb and Wels Catfish will hold territory and clash.
    • Size gap is too large (300 vs 10 cm): Wels Catfish will treat Rosy Barb as food.
    • Your 75 L tank is below the ~20000 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.
  • Wolf Cichlid⛔ Not recommended
    Aggressive · 72 cm · Hard care · 24–30 °C (75–86 °F)
    • Rosy Barb and Wolf Cichlid are both territorial and at least one is outright aggressive — expect serious fighting.
    • Rosy Barb is bite-sized to a 72 cm predatory wolf cichlid — it will be eaten.
    • Rosy Barb is a notorious fin-nipper — even though Wolf Cichlid is larger, an active shoal will harass its trailing fins. Only safe in a full group of 6+ with plenty of cover.
    • Your 75 L tank is below the ~760 L this pairing really wants — crowding raises aggression.
    • Keep Rosy Barb in a shoal of 6+ or it gets stressed and nippy.

Compatibility is computed from each species' care data — a strong starting point, not a guarantee. Individual temperament varies, so always introduce new fish slowly and watch them.

→ Full Rosy Barb tank mates guide: best matches, what to avoid & how to choose

Rosy Barb care specs

Care level
Easy
Breeding
Easy
Max size
10 cm (3.9 in)
Min tank size
75 L (19.8 gal)
Temperature
18–26 °C (64–79 °F)
pH
6–8
Hardness
5–15 dGH
Lifespan
4–5 years
Diet
Omnivore
Swim level
Middle
Group size
6+ (shoaling)
Family
Cyprinidae
Origin
South Asia — India, Bangladesh, Pakistan; widely naturalised elsewhere
Telling sexes apart
Males develop intense red colouring and black fin margins; females stay golden-olive with rounder, fuller bodies. Breeding males show small tubercles on the snout.
Colour forms
Males rosy-red to cherry with black fin edges; females golden-olive with fuller bodies

What is a Rosy Barb?

The rosy barb (Pethia conchonius) is a medium-sized, schooling cyprinid from South Asia that earns its place among the best community fish for beginners — and stays popular with experienced keepers who want genuine activity in the mid-water. Males in good condition glow a vivid cherry-red trimmed with bold black fin edges; females and juveniles are a softer golden-olive. At up to 10 cm (4 in), they are solidly built without being overly large.

What sets the rosy barb apart is its cool-water tolerance and wide parameter range — qualities that translate to exceptional resilience in the aquarium. It forgives the minor missteps that trip up new fishkeepers: brief temperature swings, slightly off pH, the early learning curve of a community setup. That flexibility comes with one firm requirement: rosy barbs must be kept as a proper shoal. In groups of six or more they behave well; kept as a pair or trio they become noticeably nippy and stressed.

Where do Rosy Barbs come from?

Rosy barbs originate from South Asia — principally India, Bangladesh and Pakistan — where they inhabit rivers, streams and ponds across the lowlands and lower foothills of the Himalayan region. Water conditions vary seasonally: cooler and faster in the rainy season, warmer and slower in dry months. That natural variability explains the species’ broad captive tolerance.

The species has established feral populations in parts of Australia, Mexico and Colombia, typically through escaped farm stock or released aquarium fish. Aquarium strains — including long-finned and neon varieties — are the result of decades of selective breeding, though their care needs match the wild type exactly.

What size tank does a Rosy Barb need?

A group of six rosy barbs needs at least 75 L (20 gal), and the tank should be long rather than tall — these are active, horizontal swimmers that use the full length of the mid-water. A 90 cm (36 in) footprint suits a small shoal well; step up to 120 L (32 gal) for eight or more fish or a larger community mix.

Rosy barbs do best with open swimming lanes in the centre and planted margins for cover and visual breaks. Males use these breaks during low-level territory displays. A moderate filter current suits their stream-fish origin. Keep a secure lid — rosy barbs are capable jumpers when startled.

What water parameters do Rosy Barbs need?

  • Temperature: 18–26 °C (64–79 °F). This is their defining advantage: they are comfortable at room temperature in a temperate home and do not strictly need a heater in mild climates.
  • pH: 6.0–8.0. They are genuinely adaptable across this range; aim for 6.5–7.5 as a comfortable midpoint.
  • Hardness: 5–15 dGH — soft to moderately hard. Avoid very soft, peat-stained water at the low end or heavily mineralised water at the high end for long-term keeping.

As with all fish, stability matters more than precision. A rosy barb in steady 24 °C, pH 7.2 tap water will thrive indefinitely; the same fish subjected to repeated swings from 18 to 26 °C will show stress and increased disease susceptibility. Cycle the tank fully before stocking, perform weekly water changes of 20–30 %, and test regularly while you are establishing a new setup.

What do Rosy Barbs eat?

Rosy barbs are omnivores with an enthusiastic, unfussy appetite. A quality flake or small pellet forms the staple; rotate in frozen or live foods — bloodworm, daphnia, brine shrimp — to maintain condition and enhance the males’ red colouration. They will graze on soft-leaved plants, so include fast-growing species like hornwort or java fern if you have more delicate plantings.

Feed small amounts two or three times a day and remove uneaten food promptly. Rosy barbs are greedy; overfeeding degrades water quality faster than almost anything else. One feed-free day per week keeps digestion healthy.

Are Rosy Barbs aggressive — and what fish can live with them?

Rosy barbs are semi-aggressive, but the label overstates the risk when they are kept correctly. In a proper shoal of six or more, males direct their energy into displaying and low-level chasing among themselves — fin nipping at tank mates drops to near zero. Reduce the group below five and that intra-shoal activity dissipates; boredom redirects toward slower neighbours.

Good community companions are similar in size and activity level: tiger barbs, cherry barbs, black skirt tetras, corydoras catfish, bolivian rams, bristlenose plecos, and larger danios all coexist well. Avoid long-finned, slow-moving fish — fancy bettas, angelfish, and similar — regardless of group size.

For a full, filterable breakdown of what works — and what to skip — see Rosy Barb tank mates, or use the compatibility checker on this page to test a specific pairing.

How do you tell male and female Rosy Barbs apart?

Sexing rosy barbs is straightforward once they reach around 5 cm (2 in). Males develop vivid rosy-red to cherry-red colouration across the flanks and head, with bold black margins on the dorsal, pelvic and anal fins; breeding males also develop small white nuptial tubercles on the snout. Females stay golden-olive with a noticeably rounder, fuller body, especially when carrying eggs. Juveniles look similar until about 3–4 cm, when males start to colour up. The dimorphism is clear enough that most keepers can sex a group of adults at a glance.

How do Rosy Barbs breed?

Rosy barbs are among the easiest egg-scatterers to breed in captivity. In a well-maintained community tank with mixed sexes, spawning often happens without deliberate effort — you may simply find fry one morning.

For a planned spawn, set up a separate 40–60 L (10–15 gal) tank with fine-leaved plants or a spawning mop. Condition a small group — two males to one female works well — with live or frozen foods for a week. Spawning typically happens in the early morning; the female scatters several hundred small adhesive eggs among the plants.

Remove the adults immediately after spawning — they eat eggs without hesitation. Eggs hatch in about 24–36 hours; fry are free-swimming within another two to three days and accept infusoria, commercial fry food, or freshly hatched brine shrimp nauplii. Keep water quality high during the fry stage with small, frequent changes.

What are common Rosy Barb diseases?

Rosy barbs are hardy but not immune to the standard freshwater diseases:

  • Ich (white spot): White salt-grain dots on body and fins. In rosy barbs, outbreaks are most common after a temperature drop — their cool-water tolerance can make keepers complacent about sudden dips. Raise temperature gradually and address water quality first.
  • Fin rot: Ragged, receding fin edges from bacterial infection, almost always linked to poor water quality or nipping injuries. Fix the water before anything else.
  • Velvet (Oodinium): A fine gold or rust-coloured dust on the skin; subtle and easily missed in early stages.
  • Internal parasites / wasting: Gradual weight loss despite a good appetite, often associated with fish from lower-quality sources.

Prevention across all of these is the same: a fully cycled tank, consistent water changes, stable temperature, and a two-to-three-week quarantine for all new arrivals.

Health note: symptom descriptions here are a starting point, not a diagnosis. Confirm what you are seeing against a reputable veterinary or fish-health resource before reaching for any treatment.

How long do Rosy Barbs live?

A well-kept rosy barb lives 4–5 years — a respectable lifespan for a fish of their size. The full term is reliably reached when the basics are right: a proper shoal, stable water, a varied diet, and enough tank space for natural behaviour. Because rosy barbs are widely captive-bred and usually sold as juveniles, there is a good chance of getting the full four or five years if you start with healthy stock and keep the tank consistently from the outset.

Frequently asked questions

Are rosy barbs fin nippers?

They can be — but the behaviour is almost always a group-size problem. A lone rosy barb or a pair gets bored and redirects energy at tank mates' fins. Keep six or more and they chase each other instead. Avoid pairing them with long-finned, slow-moving fish like angelfish or fancy bettas regardless.

Can rosy barbs live in an unheated tank?

Yes, more than most barbs. Their native range includes cool Himalayan foothills, so they thrive at room temperature down to about 18 °C. In a centrally heated home they are often fine without a heater, making them a good option for temperate community tanks alongside goldfish relatives or white cloud mountain minnows.

What you need to keep a rosy barb

The baseline is a heated, filtered 75 L+ tank: a reliable heater to hold 18–26 °C (64–79 °F), a gentle filter that won't batter a rosy barb in the current, and a tight-fitting lid. Cycle the tank fully before adding any fish.

As an Amazon Associate we earn from qualifying purchases — buying through these links costs you nothing extra.