Skip to content
AquariaWiki
Menu

AquariaWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.

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)

  • Vampire Shrimp

    Large shrimp like Vampire Shrimp are usually safe from Goldfish, but may be nipped or harassed.

  • Bamboo Shrimp

    Large shrimp like Bamboo Shrimp are usually safe from Goldfish, but may be nipped or harassed.

  • Nerite Snail

    We found no direct source on goldfish with Nerite Snail, so treat this pairing with caution.

  • Mystery Snail

    We found no direct source on goldfish with Mystery Snail, so treat this pairing with caution.

  • Malaysian Trumpet Snail

    We found no direct source on goldfish with Malaysian Trumpet Snail, so treat this pairing with caution.

  • Ramshorn Snail

    We found no direct source on goldfish with Ramshorn Snail, so treat this pairing with caution.

  • Assassin Snail

    We found no direct source on goldfish with Assassin Snail, so treat this pairing with caution.

Never mix (53)

  • Neon Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Neon Tetra is a poor match.

  • Cardinal Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Cardinal Tetra is a poor match.

  • Ember Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Ember Tetra is a poor match.

  • Black Neon Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Black Neon Tetra is a poor match.

  • Glowlight Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Glowlight Tetra is a poor match.

  • Harlequin Rasbora

    Goldfish suit cooler water and are not suited to tropical tanks, so Harlequin Rasbora is a poor match.

  • Chili Rasbora

    Goldfish suit cooler water and are not suited to tropical tanks, so Chili Rasbora is a poor match.

  • Lambchop Rasbora

    Goldfish suit cooler water and are not suited to tropical tanks, so Lambchop Rasbora is a poor match.

  • Celestial Pearl Danio

    Goldfish suit cooler water and are not suited to tropical tanks, so Celestial Pearl Danio is a poor match.

  • Cherry Barb

    Goldfish suit cooler water and are not suited to tropical tanks, so Cherry Barb is a poor match.

  • Gold Barb

    Goldfish suit cooler water and are not suited to tropical tanks, so Gold Barb is a poor match.

  • Fancy Guppy

    Goldfish suit cooler water and are not suited to tropical tanks, so Fancy Guppy is a poor match.

  • Endler's Livebearer

    Goldfish suit cooler water and are not suited to tropical tanks, so Endler's Livebearer is a poor match.

  • Platy

    Goldfish suit cooler water and are not suited to tropical tanks, so Platy is a poor match.

  • Swordtail

    Goldfish suit cooler water and are not suited to tropical tanks, so Swordtail is a poor match.

  • Molly

    Goldfish suit cooler water and are not suited to tropical tanks, so Molly is a poor match.

  • Betta

    Goldfish suit cooler water and are not suited to tropical tanks, so Betta is a poor match.

  • Honey Gourami

    Goldfish suit cooler water and are not suited to tropical tanks, so Honey Gourami is a poor match.

  • Dwarf Gourami

    Goldfish suit cooler water and are not suited to tropical tanks, so Dwarf Gourami is a poor match.

  • Pearl Gourami

    Goldfish suit cooler water and are not suited to tropical tanks, so Pearl Gourami is a poor match.

  • Sparkling Gourami

    Goldfish suit cooler water and are not suited to tropical tanks, so Sparkling Gourami is a poor match.

  • Bolivian Ram

    Goldfish suit cooler water and are not suited to tropical tanks, so Bolivian Ram is a poor match.

  • Bronze Corydoras

    Goldfish suit cooler water and are not suited to tropical tanks, so Bronze Corydoras is a poor match.

  • Peppered Corydoras

    Goldfish suit cooler water and are not suited to tropical tanks, so Peppered Corydoras is a poor match.

  • Panda Corydoras

    Goldfish suit cooler water and are not suited to tropical tanks, so Panda Corydoras is a poor match.

  • Pygmy Corydoras

    Goldfish suit cooler water and are not suited to tropical tanks, so Pygmy Corydoras is a poor match.

  • Albino Corydoras

    Goldfish suit cooler water and are not suited to tropical tanks, so Albino Corydoras is a poor match.

  • Kuhli Loach

    Goldfish suit cooler water and are not suited to tropical tanks, so Kuhli Loach is a poor match.

  • Hillstream Loach

    Goldfish suit cooler water and are not suited to tropical tanks, so Hillstream Loach is a poor match.

  • Otocinclus Catfish

    Goldfish suit cooler water and are not suited to tropical tanks, so Otocinclus Catfish is a poor match.

  • Bristlenose Pleco

    Their temperature ranges do not overlap, so one of them would always be stressed.

  • Clown Pleco

    Goldfish suit cooler water and are not suited to tropical tanks, so Clown Pleco is a poor match.

  • Siamese Algae Eater

    Goldfish suit cooler water and are not suited to tropical tanks, so Siamese Algae Eater is a poor match.

  • Kribensis Cichlid

    Goldfish suit cooler water and are not suited to tropical tanks, so Kribensis Cichlid is a poor match.

  • Apistogramma Borellii

    Goldfish suit cooler water and are not suited to tropical tanks, so Apistogramma Borellii is a poor match.

  • German Blue Ram

    Their temperature ranges do not overlap, so one of them would always be stressed.

  • African Dwarf Frog

    Goldfish suit cooler water and are not suited to tropical tanks, so African Dwarf Frog is a poor match.

  • Pea Puffer

    Goldfish suit cooler water and are not suited to tropical tanks, so Pea Puffer is a poor match.

  • Rummy Nose Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Rummy Nose Tetra is a poor match.

  • Lemon Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Lemon Tetra is a poor match.

  • Pristella Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Pristella Tetra is a poor match.

  • Congo Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Congo Tetra is a poor match.

  • Serpae Tetra

    Goldfish suit cooler water and are not suited to tropical tanks, so Serpae Tetra is a poor match.

  • Tiger Barb

    Goldfish suit cooler water and are not suited to tropical tanks, so Tiger Barb is a poor match.

  • Boesemani Rainbowfish

    Their temperature ranges do not overlap, so one of them would always be stressed.

  • Dwarf Neon Rainbowfish

    Goldfish suit cooler water and are not suited to tropical tanks, so Dwarf Neon Rainbowfish is a poor match.

  • Forktail Blue-Eye Rainbowfish

    Goldfish suit cooler water and are not suited to tropical tanks, so Forktail Blue-Eye Rainbowfish is a poor match.

  • Clown Killifish

    Goldfish suit cooler water and are not suited to tropical tanks, so Clown Killifish is a poor match.

  • Angelfish

    Goldfish suit cooler water and are not suited to tropical tanks, so Angelfish is a poor match.

  • Blue Gourami

    Goldfish suit cooler water and are not suited to tropical tanks, so Blue Gourami is a poor match.

  • Red Cherry Shrimp

    Goldfish will usually eat small shrimp like Red Cherry Shrimp.

  • Amano Shrimp

    Goldfish will usually eat small shrimp like Amano Shrimp.

  • Ghost Shrimp

    Goldfish will usually eat small shrimp like Ghost Shrimp.