Can bettas live with fancy goldfish?
No No, bettas and fancy goldfish should not live together.
- They need different temperatures: Betta fish 24–28°C (75–82°F), fancy goldfish 18–23°C (64–73°F).
- Betta fish tends to attack colourful, long-finned fish like fancy goldfish, mistaking them for rivals.
Side by side
| Betta fish | Fancy goldfish | |
|---|---|---|
| Adult size | 6.5 cm (2.6 in) | 15 cm (5.9 in) |
| Temperature | 24–28°C (75–82°F) | 18–23°C (64–73°F) |
| pH | 6–8 | 6.5–8 |
| Minimum tank | 5 gallons (19 L) | 20 gallons (76 L) |
| Group size | Alone (only one male) | Can live alone |
| Temperament | Semi-aggressive | Peaceful |
| Swims at | Top | All levels |
Shared range: no overlapping temperature, pH 6.5–8.
Better tank mates
For bettas
Frequently asked questions
Can bettas live with fancy goldfish?
No. They need different temperatures: Betta fish 24–28°C (75–82°F), fancy goldfish 18–23°C (64–73°F). Betta fish tends to attack colourful, long-finned fish like fancy goldfish, mistaking them for rivals.
What temperature suits both bettas and fancy goldfish?
There is no temperature that suits both: bettas need 24–28°C (75–82°F) and fancy goldfish need 18–23°C (64–73°F).
Verdicts come from our compatibility rules and researched species data. Individual fish vary, so add new fish gradually and watch them closely. Check other pairs in the compatibility checker.