Goldfish
Goldfish is a peaceful freshwater fish that needs a tank of at least 20 gallons (76 L), water at 65-72°F (18-22°C) and a pH of 6.5-7.5.
Also searched as: goldfish, common goldfish, fancy goldfish
Quick facts
Heavy bioloaders. Require excellent filtration. Cool water, unsuitable with tropical fish.
| Minimum tank | 20 gallons (76 L) |
|---|---|
| Temperature | 65-72°F (18-22°C) |
| pH | 6.5-7.5 |
| Temperament | Peaceful |
| Swim level | All levels |
| Group size | Can be kept singly |
| Tank type | Freshwater |
Good tank mates
Ranked by water overlap and temperament, using the same checks as the MyAquaLog compatibility tool.
- Bloodfin Tetramin tank 20 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Gold Barbmin tank 20 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Hillstream Loachmin tank 20 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Rosy Barbmin tank 30 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Freshwater Clammin tank 10 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Japanese Trapdoor Snailmin tank 10 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Leopard Daniomin tank 10 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
- Medaka Ricefishmin tank 10 gal
Temperature overlap 65-72°F, pH overlap 6.5-7.5. Both species are peaceful.
Avoid with
Pairings that fail the temperament, water-overlap or known-conflict checks.
- Angelfishmin tank 30 gal
No temperature overlap (65-72°F vs 76-84°F).
- Discusmin tank 50 gal
No temperature overlap (65-72°F vs 82-88°F).
- Betta Fishmin tank 5 gal
No temperature overlap (65-72°F vs 76-82°F).
- Guppymin tank 5 gal
Temperature overlap 72°F is too narrow.
- Black Neon Tetramin tank 10 gal
No temperature overlap (65-72°F vs 73-81°F).
Goldfish pairing checks
One-to-one checks against other popular species, with the reasons for each verdict.
- Amano Shrimp no
- Angelfish no
- Betta Fish no
- Bristlenose Pleco no
- Cardinal Tetra no
- Cherry Shrimp no
- Corydoras Catfish no
- Discus no
- Dwarf Gourami no
- Guppy no
- Harlequin Rasbora no
- Kuhli Loach no
- Molly Fish yes
- Mystery Snail with caution
- Neon Tetra no
- Nerite Snail yes
- Oscar Fish no
- Otocinclus no
- Platy yes
- Plecostomus no
- Rummy Nose Tetra no
- Siamese Algae Eater no
Check your own tank
These lists compare one species against the rest of the database. Your stock list, tank size and bioload change the answer, so log your own tank.
Start a tank logStocking guide
No account needed, it saves on this device.