Rosy barb care guide
Also called: Red barb, Neon rosy barb
The rosy barb is a hardy, active 3.5 in (9 cm) barb from South Asia that likes cooler water, and males flush rosy red. Keep six or more in a 29 gallon (110 L) or larger tank about 40 in (100 cm) long, and skip long-finned tank mates.
Rosy barbs need a tank of at least 29 gallons (110 L), a group of 6 or more, and water at 18–24°C (64–75°F) with a pH of 6–7.8. They grow to about 9 cm (3.5 in) and are peaceful.
Plan a tank with rosy barbsSee all tank mates
Rosy barb quick facts
| Scientific name | Pethia conchonius |
|---|---|
| Family | Cyprinidae |
| Origin | Rivers, lakes and hill streams of India, Pakistan, Nepal and Bangladesh (aquarium fish are farm-bred) |
| Adult size | 9 cm (3.5 in) |
| Minimum tank | 29 gallons (110 L), at least 100 cm (39 in) long |
| Temperature | 18–24°C (64–75°F) |
| pH | 6–7.8 |
| Hardness (GH) | 5–18 dGH |
| Group size | 6 or more (shoaling fish) |
| Temperament | Peaceful |
| Swims at | Middle |
| Diet | Omnivore |
| Care level | Easy |
| Lifespan | 4–6 years |
| Safe with shrimp? | No, eats shrimp |
| Safe with plants? | Mostly (nibbles soft plants) |
- Cold-water species: no heater needed in most homes.
Tank setup
A group of six needs at least 29 gallons (110 L) in a tank about 40 in (100 cm) long, because these are fast, constant swimmers. Plant the sides with tough or fast-growing plants and keep the middle open. A dark substrate and some floating plants make the colors richer. Strong, steady filtration handles their appetite.
How many rosy barbs in a tank?
The smallest common tank that suits rosy barbs is a 55 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.
| Tank | Rosy barbs (alone) |
|---|---|
| 3 gallon | Too small |
| 5 gallon | Too small |
| 10 gallon | Too small |
| 15 gallon | Too small |
| 20 gallon | Too small |
| 20 gallon long | Too small |
| 29 gallon | Too small |
| 40 gallon | Too small |
| 55 gallon | 6–18 |
| 75 gallon | 6–25 |
| 125 gallon | 6–42 |
What you need for rosy barbs
Sized for a 29 gallon tank, the smallest common size that suits a group of 6 rosy barbs. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.
Tank and equipment
- 29 gallon aquarium (tank or kit) (opens Amazon in a new tab)Bigger tanks are more stable and easier for beginners. How to choose
- Aquarium stand for 29 gallons (opens Amazon in a new tab)The water alone weighs about 242 lb (110 kg), before glass, gravel and rock. How to choose
- Hang-on-back filter rated 115–175 GPH (opens Amazon in a new tab)Community tank: 4–6 times the tank volume per hour. How to choose
- About 45 lb of aquarium gravel (opens Amazon in a new tab)Enough for a layer about 2 in (5 cm) deep. Smooth gravel suits most community fish. How to choose
- Water conditioner (dechlorinator) (opens Amazon in a new tab)Removes chlorine and chloramine from tap water. Seachem Prime is a popular, concentrated choice. How to choose
- Liquid test kit (ammonia, nitrite, nitrate, pH) (opens Amazon in a new tab)Liquid kits are more accurate than strips. The API Freshwater Master Test Kit is the common choice. How to choose
- Gravel vacuum (siphon) (opens Amazon in a new tab)Cleans the gravel and does the water change in one go. How to choose
- LED aquarium light, about 30 in long (opens Amazon in a new tab)Match the light to the tank length. Basic LEDs grow easy plants. How to choose
Food and extras for rosy barbs
- Tropical fish pellets (opens Amazon in a new tab)A good staple for medium community fish.
Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.
Water parameters
They are comfortable at 18–24 °C (64–75 °F), so many heated homes need little or no tank heating. Aim for pH 6.0–7.8 and around 5–18 dGH; most tap water suits them. Keep nitrate low with weekly partial water changes.
Best tank mates for rosy barbs
These popular species share rosy barbs' water needs and temperament. See the full list of 28 good matches.
Neon tetra
3.5 cm (1.4 in) · 21–25°C (70–77°F)
Panda corydoras
4.5 cm (1.8 in) · 21–25°C (70–77°F)
Bronze corydoras
7 cm (2.8 in) · 21–26°C (70–79°F)
Zebra danio
5 cm (2 in) · 18–25°C (64–77°F)
Ramshorn snail
2 cm (0.8 in) · 21–27°C (70–81°F)
Celestial pearl danio
2.5 cm (1 in) · 20–25°C (68–77°F)
Malaysian trumpet snail
2.5 cm (1 in) · 20–27°C (68–81°F)
Mystery snail
5 cm (2 in) · 21–26°C (70–79°F)
Avoid keeping rosy barbs with
- Cherry shrimp: Rosy barb eats small shrimp like cherry shrimp.
- Oscar: Oscar can eat rosy barbs: they're small enough to fit in its mouth once it's grown.
- Boesemani rainbowfish: They need different temperatures: Rosy barb 18–24°C (64–75°F), boesemani rainbowfish 26–29°C (79–84°F).
- Chinese algae eater: Chinese algae eater is aggressive and will bully or injure peaceful rosy barbs.
- Clown loach: They need different temperatures: Rosy barb 18–24°C (64–75°F), clown loach 25–30°C (77–86°F).
- Convict cichlid: Convict cichlid is aggressive and will bully or injure peaceful rosy barbs.
Feeding
Rosy barbs are greedy omnivores. Feed a quality flake or small pellet with plenty of vegetable content, plus frozen or live daphnia, brine shrimp and bloodworm. They also graze algae, including some hair algae, and blanched spinach or other greens helps keep them off soft plants.
Behavior
In a group of six or more they are busy but peaceful fish that mostly ignore other species. Small groups get nervous and start nipping, and their nonstop activity can stress shy or slow fish. Good tank mates are other robust barbs, danios, larger tetras, loaches, corydoras and other cool-tolerant fish such as gold barbs. Avoid bettas, fancy guppies, angelfish and long-finned rosy barb strains.
Breeding
Males are slimmer and turn deep rosy red with dark fin tips when ready to spawn; females are fuller-bodied and olive-gold. They scatter lots of eggs over fine-leaved plants and give no care. Spawn one male with two females in a separate tank with marbles or java moss on the bottom, remove the adults afterward and keep the tank dim. Eggs hatch in about 1–2 days and the fry start on infusoria.
Tips from experienced keepers
- They do well in unheated tanks in most homes, so they pair nicely with other cool-water fish.
- Choose tough plants like java fern, anubias and vallisneria. Soft or fine-leaved plants may get eaten.
- A bigger group means less nipping. Eight or more is ideal if the tank is large enough.
- Adult rosy barbs will eat dwarf shrimp, so do not plan on keeping them with cherry shrimp.
- Long-finned rosy barbs have the same care needs but are slower, so do not mix them with nippy fish.
Frequently asked questions
Do rosy barbs need a heater?
Often not. They are comfortable at 18–24 °C (64–75 °F), so a tank in a heated room usually stays in range. Add a heater if the room drops below about 18 °C (64 °F).
Are rosy barbs fin nippers?
They can be, mostly when kept in small groups. In a group of six or more they are fairly peaceful, but long-finned fish like bettas and fancy guppies are still at risk.
How big do rosy barbs get?
Most reach about 3–3.5 in (8–9 cm) in home tanks, and some grow a little bigger. Plan the tank for adults, not the small juveniles sold in stores.
Sources
We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.