What Fish Can Live With Goldfish?
Edited by Ivan F.
Very few. A veterinarian writing for PetMD says goldfish are not suited to tropical tanks, and names only white cloud minnows, zebrafish and other goldfish as cold-water companions. PetMD also warns that a goldfish browsing for food might swallow a smaller fish. So this list is short at the top.
See the Goldfish care guide for water ranges and tank size. A good rating does not make any pairing safe in a small tank, so check each species' own page.
Good matches (2)
Keep with caution (7)
Large shrimp like Vampire Shrimp are usually safe from Goldfish, but may be nipped or harassed.
Large shrimp like Bamboo Shrimp are usually safe from Goldfish, but may be nipped or harassed.
We found no direct source on goldfish with Nerite Snail, so treat this pairing with caution.
We found no direct source on goldfish with Mystery Snail, so treat this pairing with caution.
We found no direct source on goldfish with Malaysian Trumpet Snail, so treat this pairing with caution.
We found no direct source on goldfish with Ramshorn Snail, so treat this pairing with caution.
We found no direct source on goldfish with Assassin Snail, so treat this pairing with caution.
Never mix (53)
Goldfish suit cooler water and are not suited to tropical tanks, so Neon Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Cardinal Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Ember Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Black Neon Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Glowlight Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Harlequin Rasbora is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Chili Rasbora is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Lambchop Rasbora is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Celestial Pearl Danio is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Cherry Barb is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Gold Barb is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Fancy Guppy is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Endler's Livebearer is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Platy is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Swordtail is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Molly is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Betta is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Honey Gourami is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Dwarf Gourami is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Pearl Gourami is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Sparkling Gourami is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Bolivian Ram is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Bronze Corydoras is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Peppered Corydoras is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Panda Corydoras is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Pygmy Corydoras is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Albino Corydoras is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Kuhli Loach is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Hillstream Loach is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Otocinclus Catfish is a poor match.
Their temperature ranges do not overlap, so one of them would always be stressed.
Goldfish suit cooler water and are not suited to tropical tanks, so Clown Pleco is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Siamese Algae Eater is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Kribensis Cichlid is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Apistogramma Borellii is a poor match.
Their temperature ranges do not overlap, so one of them would always be stressed.
Goldfish suit cooler water and are not suited to tropical tanks, so African Dwarf Frog is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Pea Puffer is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Rummy Nose Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Lemon Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Pristella Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Congo Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Serpae Tetra is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Tiger Barb is a poor match.
Their temperature ranges do not overlap, so one of them would always be stressed.
Goldfish suit cooler water and are not suited to tropical tanks, so Dwarf Neon Rainbowfish is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Forktail Blue-Eye Rainbowfish is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Clown Killifish is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Angelfish is a poor match.
Goldfish suit cooler water and are not suited to tropical tanks, so Blue Gourami is a poor match.
Goldfish will usually eat small shrimp like Red Cherry Shrimp.
Goldfish will usually eat small shrimp like Amano Shrimp.
Goldfish will usually eat small shrimp like Ghost Shrimp.