Fancy goldfish Tank Mates

Short answer: the best fancy goldfish tank mates are Mystery snail. Goldfish need 68–73 °F (20–23 °C), pH 7–8 and at least 20 gallons.

Carassius auratus · rated against 71 species · check your own combination

Fancy goldfish care at a glance

Adult size7.9 in (20 cm)
Minimum tank20 US gallons
Temperature68–73 °F (20–23 °C)
pH7–8
TemperamentPeaceful
Swims inAll levels
Group sizeCan be kept singly or in pairs
Care levelEasy

Sources: Aqueon care sheet · Wikipedia · Aquarium Co-op. Review note: Aqueon fancy goldfish 68-74 F (20-23 C), pH 7.0-8.0; Wikipedia optimum 20-22 C; Aquarium Co-op 20 gal for the first fish + 10 gal each additional. Last reviewed 2026-11-04.

gallon tank

✅ Compatible tank mates (1)

⚠️ Possible with caution (22)

❌ Not recommended (48)

How many goldfish per tank?

20 gal 29 gal 40 gal 55 gal 75 gal — see what else fits with our stocking calculator.

FAQ

What fish can live with goldfish?

Good matches include Mystery snail. They share a temperature range with goldfish (68–73 °F (20–23 °C)), are a similar temperament, and are not big enough to eat each other or nip fins.

What fish should not live with goldfish?

Avoid Cherry shrimp, Betta fish, Dwarf gourami, Harlequin rasbora, Neon tetra, Angelfish.

What size tank do goldfish need?

We recommend at least 20 US gallons for one fancy goldfish, more if you add tank mates.

Can goldfish live alone?

Yes. Goldfish do not need a group, though they can be kept with compatible tank mates.

Note: Compatibility depends on individual temperament, tank size, decor and how fish are introduced. Our verdicts use conservative rules applied to published care data (see methodology). They are guidance, not a guarantee. Quarantine new fish and watch for chasing, torn fins or hiding.