Tank mates for fancy goldfish

We checked fancy goldfish against all 149 other species in our database for water temperature, pH, size, fin nipping, predation and aggression.

Good tank mates for fancy goldfish include malaysian trumpet snail, platy, white cloud mountain minnow, hillstream loach, peppered corydoras and variatus platy. Avoid angelfish, betta fish and cherry shrimp: they need different temperatures: Fancy goldfish 18–23°C (64–73°F), angelfish 24–29°C (75–84°F).

Fancy goldfish: 18–23°C (64–73°F), pH 6.5–8, adult size 15 cm (5.9 in), minimum tank 20 gallons (76 L). Full fancy goldfish care guide.

Check a full stocking plan

Good Compatible tank mates (8)

Shared water conditions and no known conflict. Still add fish slowly and watch them.

Caution Possible, with care (69)

These can work in the right setup, but there is a real risk. Read the reason first.

  • Bristlenose pleco · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Bronze corydoras · 20+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Common goldfish · 75+ gal
    • Common goldfish sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Common pleco · 150+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Guppy · 10+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Neon tetra · 15+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Fancy goldfish may eat neon tetras, especially young or small ones.
  • Nerite snail · 5+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Oscar · 75+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Panda corydoras · 15+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Zebra danio · 20+ gal
    • Zebra danio sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • African dwarf frog · 10+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Amano shrimp · 10+ gal
    • Fancy goldfish hunts shrimp. Larger amano shrimp sometimes survive, but expect losses.
  • Assassin snail · 5+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Bala shark · 230+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Black skirt tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Black skirt tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Cardinal tetra · 15+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Cherry barb · 15+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Denison barb · 75+ gal
    • Denison barb sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Dwarf neon rainbowfish · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Electric blue acara · 40+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Ghost shrimp · 10+ gal
    • Fancy goldfish hunts shrimp. Larger ghost shrimp sometimes survive, but expect losses.
  • Harlequin rasbora · 15+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Honey gourami · 10+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Julii corydoras · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Mystery snail · 10+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Otocinclus · 20+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Pictus catfish · 75+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Rainbow shark · 75+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Ramshorn snail · 5+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Red-tail shark · 75+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Rosy barb · 29+ gal
    • Rosy barb sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Siamese algae eater · 55+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Sterbai corydoras · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Bamboo shrimp · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Fancy goldfish hunts shrimp. Larger bamboo shrimp sometimes survive, but expect losses.
  • Black neon tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Black phantom tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Black phantom tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Bleeding heart tetra · 29+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Bleeding heart tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Bloodfin tetra · 20+ gal
    • Bloodfin tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Bumblebee catfish · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Clown killifish · 10+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Fancy goldfish may eat clown killifish, especially young or small ones.
  • Congo tetra · 40+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Dwarf orange crayfish · 10+ gal
    • Fancy goldfish may attack small crustaceans like dwarf orange crayfish, especially after they molt.
    • Dwarf orange crayfish sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Emerald green corydoras · 55+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Emperor tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Gardneri killifish · 10+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Giant danio · 55+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Giant danio sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Glass catfish · 29+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Gold barb · 29+ gal
    • Gold barb sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Golden wonder killifish · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Head and tail light tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Lambchop rasbora · 15+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Fancy goldfish may eat lambchop rasboras, especially young or small ones.
  • Lemon tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Odessa barb · 20+ gal
    • Odessa barb sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Panda garra · 29+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Peacock gudgeon · 15+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Penguin tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Penguin tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Rubber lip pleco · 29+ gal
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Scissortail rasbora · 55+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Swordtail · 29+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Swordtail sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Thai micro crab · 5+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Fancy goldfish may attack small crustaceans like Thai micro crabs, especially after they molt.
  • Tinfoil barb · 200+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Turquoise rainbowfish · 29+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Zebra loach · 29+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Zebra loach sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Black ruby barb · 20+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Black ruby barb sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Glowlight danio · 20+ gal
    • Fancy goldfish may eat glowlight danios, especially young or small ones.
    • Glowlight danio sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Keyhole cichlid · 29+ gal
    • Their temperature ranges barely overlap (only around 22–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
  • Pearl danio · 20+ gal
    • Pearl danio sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Silvertip tetra · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.
    • Silvertip tetra sometimes nips fins, and the long fins of fancy goldfish are an easy target.
  • Thick-lipped gourami · 20+ gal
    • Their temperature ranges barely overlap (only around 23–23°C).
    • One is a cold-water species and the other is tropical, so neither will be at its best.

Avoid Bad tank mates (72)

  • Angelfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), angelfish 24–29°C (75–84°F).
  • Betta fish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), betta fish 24–28°C (75–82°F). Betta fish tends to attack colourful, long-finned fish like fancy goldfish, mistaking them for rivals.
  • Cherry shrimp: Fancy goldfish eats small shrimp like cherry shrimp.
  • Dwarf gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), dwarf gourami 24–28°C (75–82°F).
  • Tiger barb: Tiger barb is a well-known fin nipper and will shred the long fins of fancy goldfish.
  • Blood parrot cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), blood parrot cichlid 24–27°C (75–81°F).
  • Boesemani rainbowfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), boesemani rainbowfish 26–29°C (79–84°F).
  • Celestial pearl danio: Fancy goldfish can eat celestial pearl danios: they're small enough to fit in its mouth once it's grown.
  • Chili rasbora: Fancy goldfish can eat chili rasboras: they're small enough to fit in its mouth once it's grown.
  • Chinese algae eater: Chinese algae eater is aggressive and will bully or injure peaceful fancy goldfish.
  • Clown loach: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), clown loach 25–30°C (77–86°F).
  • Convict cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), convict cichlid 24–28°C (75–82°F). Convict cichlid is aggressive and will bully or injure peaceful fancy goldfish.
  • Discus: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), discus 28–30°C (82–86°F).
  • Electric yellow cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), electric yellow cichlid 24–27°C (75–81°F). Electric yellow cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Ember tetra: Fancy goldfish can eat ember tetras: they're small enough to fit in its mouth once it's grown.
  • Firemouth cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), firemouth cichlid 24–28°C (75–82°F).
  • German blue ram: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), german blue ram 27–30°C (81–86°F).
  • Glowlight tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), glowlight tetra 24–28°C (75–82°F).
  • Jack Dempsey: Jack Dempsey is aggressive and will bully or injure peaceful fancy goldfish.
  • Kribensis: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), kribensis 24–27°C (75–81°F).
  • Kuhli loach: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), kuhli loach 24–27°C (75–81°F).
  • Molly: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), molly 24–27°C (75–81°F).
  • Pea puffer: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), pea puffer 24–28°C (75–82°F). Fancy goldfish can eat pea puffers: they're small enough to fit in its mouth once it's grown. Pea puffer is a well-known fin nipper and will shred the long fins of fancy goldfish. Pea puffer is aggressive and will bully or injure peaceful fancy goldfish. Pea puffer is best kept in a species-only tank.
  • Peacock cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), peacock cichlid 24–27°C (75–81°F). Peacock cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Pearl gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), pearl gourami 24–28°C (75–82°F).
  • Pygmy corydoras: Fancy goldfish can eat pygmy corydoras: they're small enough to fit in its mouth once it's grown.
  • Red zebra cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), red zebra cichlid 24–27°C (75–81°F). Red zebra cichlid is aggressive and will bully or injure peaceful fancy goldfish. Red zebra cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Rummy-nose tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), rummy-nose tetra 24–28°C (75–82°F).
  • Senegal bichir: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), senegal bichir 24–28°C (75–82°F).
  • Silver dollar: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), silver dollar 24–28°C (75–82°F).
  • Three spot gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), three spot gourami 24–28°C (75–82°F).
  • X-ray tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), x-ray tetra 24–28°C (75–82°F).
  • Yoyo loach: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), yoyo loach 24–27°C (75–81°F).
  • African butterfly fish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), african butterfly fish 24–28°C (75–82°F).
  • Agassiz's dwarf cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), agassiz's dwarf cichlid 25–29°C (77–84°F).
  • Black ghost knifefish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), black ghost knifefish 24–28°C (75–82°F).
  • Bolivian ram: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), bolivian ram 24–27°C (75–81°F).
  • Buenos Aires tetra: Buenos Aires tetra is a well-known fin nipper and will shred the long fins of fancy goldfish.
  • Clown pleco: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), clown pleco 24–28°C (75–82°F).
  • Cockatoo cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), cockatoo cichlid 24–28°C (75–82°F).
  • Crystal red shrimp: Fancy goldfish eats small shrimp like crystal red shrimp.
  • Demasoni cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), demasoni cichlid 24–27°C (75–81°F). Demasoni cichlid is aggressive and will bully or injure peaceful fancy goldfish. Demasoni cichlid is a Lake Malawi cichlid. It needs a Lake Malawi tank: hard, alkaline water (pH 7.5–8.5), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Diamond tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), diamond tetra 24–28°C (75–82°F).
  • Dwarf chain loach: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), dwarf chain loach 24–28°C (75–82°F).
  • Endler's livebearer: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), endler's livebearer 24–28°C (75–82°F). Fancy goldfish can eat Endler's livebearers: they're small enough to fit in its mouth once it's grown.
  • Forktail blue-eye: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), forktail blue-eye 24–27°C (75–81°F).
  • Frontosa: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), frontosa 24–27°C (75–81°F). Frontosa is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 8–9), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Green terror: Green terror is aggressive and will bully or injure peaceful fancy goldfish.
  • Jewel cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), jewel cichlid 24–27°C (75–81°F). Jewel cichlid is aggressive and will bully or injure peaceful fancy goldfish.
  • Kissing gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), kissing gourami 24–28°C (75–82°F).
  • Kubotai rasbora: Fancy goldfish can eat kubotai rasboras: they're small enough to fit in its mouth once it's grown.
  • Marbled hatchetfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), marbled hatchetfish 24–28°C (75–82°F).
  • Paradise fish: Paradise fish tends to attack colourful, long-finned fish like fancy goldfish, mistaking them for rivals.
  • Rabbit snail: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), rabbit snail 25–29°C (77–84°F).
  • Red rainbowfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), red rainbowfish 24–28°C (75–82°F).
  • Ropefish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), ropefish 24–28°C (75–82°F).
  • Rosy loach: Fancy goldfish can eat rosy loaches: they're small enough to fit in its mouth once it's grown.
  • Rosy tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), rosy tetra 24–28°C (75–82°F).
  • Scarlet badis: Fancy goldfish can eat scarlet badis: they're small enough to fit in its mouth once it's grown.
  • Serpae tetra: Serpae tetra is a well-known fin nipper and will shred the long fins of fancy goldfish.
  • Severum: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), severum 24–28°C (75–82°F).
  • Shell dweller cichlid: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), shell dweller cichlid 24–27°C (75–81°F). Shell dweller cichlid is a Lake Tanganyika cichlid. It needs a Lake Tanganyika tank: hard, alkaline water (pH 7.5–9), plenty of rockwork and other cichlids from the same lake. Fancy goldfish don't belong in that setup.
  • Sparkling gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), sparkling gourami 24–28°C (75–82°F).
  • Threadfin rainbowfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), threadfin rainbowfish 24–28°C (75–82°F).
  • Upside-down catfish: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), upside-down catfish 24–27°C (75–81°F).
  • Vampire shrimp: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), vampire shrimp 24–28°C (75–82°F).
  • Zebra pleco: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), zebra pleco 26–30°C (79–86°F).
  • Dwarf rasbora: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), dwarf rasbora 24–27°C (75–81°F). Fancy goldfish can eat dwarf rasboras: they're small enough to fit in its mouth once it's grown.
  • Flame tetra: Fancy goldfish can eat flame tetras: they're small enough to fit in its mouth once it's grown.
  • Green neon tetra: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), green neon tetra 24–27°C (75–81°F). Fancy goldfish can eat green neon tetras: they're small enough to fit in its mouth once it's grown.
  • Least killifish: Fancy goldfish can eat least killifish: they're small enough to fit in its mouth once it's grown.
  • Moonlight gourami: They need different temperatures: Fancy goldfish 18–23°C (64–73°F), moonlight gourami 25–29°C (77–84°F).

Frequently asked questions

What fish can live with fancy goldfish?

Good tank mates for fancy goldfish include malaysian trumpet snail, platy, white cloud mountain minnow, hillstream loach, peppered corydoras and variatus platy. They need similar water and won't fight with or eat fancy goldfish.

Can fancy goldfish live with angelfish?

No. They need different temperatures: Fancy goldfish 18–23°C (64–73°F), angelfish 24–29°C (75–84°F).

Can fancy goldfish live with bettas?

No. They need different temperatures: Fancy goldfish 18–23°C (64–73°F), betta fish 24–28°C (75–82°F). Betta fish tends to attack colourful, long-finned fish like fancy goldfish, mistaking them for rivals.

Can fancy goldfish live with bristlenose plecos?

Sometimes, with care. Their temperature ranges barely overlap (only around 22–23°C). One is a cold-water species and the other is tropical, so neither will be at its best.

Can fancy goldfish live with bronze corydoras?

Sometimes, with care. One is a cold-water species and the other is tropical, so neither will be at its best.

Popular questions

How we decide: we compare each pair's comfortable temperature, pH and hardness ranges, adult sizes, mouth size (who can eat whom), fin nipping, aggression and territory. Read the full method. Data last reviewed 2026-10-13.