Goldfish tank mates

Fancy goldfish want cool water and eat anything that fits in their mouth, so few tropical fish suit them. These share the temperature and are too large or well-defended to be eaten.

31 species

Scroll sideways to see them all. All drawn at one scale, adult size: = 1 inch. Tap one to open its care page.
Platy

Platy

Peaceful · Middle · easy care

  • 2.5 in adult
  • 10+ gal
  • 70–80 °F
  • pH 7 to 8.2
  • groups of 3+
Panda corydoras

Panda corydoras

Peaceful · Bottom · easy care

  • 2 in adult
  • 15+ gal
  • 68–77 °F
  • pH 6 to 7.5
  • groups of 6+
Black moor

Black moor

Peaceful · All levels · easy care

  • 6 in adult
  • 30+ gal
  • 64–74 °F
  • pH 7 to 8
  • groups of 2+
Blind cave tetra

Blind cave tetra

Semi-aggressive · Middle · easy care

  • 4.7 in adult
  • 29+ gal
  • 68–77 °F
  • pH 6.5 to 8
  • groups of 6+
Bloodfin tetra

Bloodfin tetra

Peaceful · Top · easy care

  • 2.2 in adult
  • 20+ gal
  • 65–82 °F
  • pH 6 to 8
  • groups of 6+
Bubble eye goldfish

Bubble eye goldfish

Peaceful · All levels · demanding care

  • 4 in adult
  • 30+ gal
  • 65–74 °F
  • pH 7 to 8
  • groups of 2+
Bumblebee catfish

Bumblebee catfish

Peaceful · Bottom · easy care

  • 2.4 in adult
  • 20+ gal
  • 70–77 °F
  • pH 6 to 7.5
  • alone or pair
Celebes rainbowfish

Celebes rainbowfish

Peaceful · Top · moderate care

  • 3 in adult
  • 29+ gal
  • 68–82 °F
  • pH 7 to 8
  • groups of 6+
Checker barb

Checker barb

Peaceful · Middle · easy care

  • 2 in adult
  • 20+ gal
  • 64–77 °F
  • pH 5.5 to 7.5
  • groups of 6+
Denison barb (roseline shark)

Denison barb

Peaceful · Middle · moderate care

  • 6 in adult
  • 55+ gal
  • 64–77 °F
  • pH 6.8 to 7.8
  • groups of 6+
Dojo loach (weather loach)

Dojo loach

Peaceful · Bottom · easy care

  • 10 in adult
  • 55+ gal
  • 55–77 °F
  • pH 6.5 to 8
  • groups of 3+
Fantail goldfish

Fantail goldfish

Peaceful · All levels · easy care

  • 8 in adult
  • 30+ gal
  • 64–74 °F
  • pH 7 to 8
  • groups of 2+
Lionhead goldfish

Lionhead goldfish

Peaceful · All levels · moderate care

  • 6 in adult
  • 30+ gal
  • 64–74 °F
  • pH 7 to 8
  • groups of 2+
Odessa barb

Odessa barb

Peaceful · Middle · easy care

  • 2.5 in adult
  • 29+ gal
  • 68–79 °F
  • pH 6 to 8
  • groups of 6+
Oranda

Oranda

Peaceful · All levels · easy care

  • 8 in adult
  • 30+ gal
  • 64–74 °F
  • pH 7 to 8
  • groups of 2+
Paradise fish

Paradise fish

Semi-aggressive · Top · easy care

  • 3.5 in adult
  • 20+ gal
  • 61–79 °F
  • pH 6 to 8
  • one male per tank
Pearl danio

Pearl danio

Peaceful · Top · easy care

  • 2.6 in adult
  • 20+ gal
  • 68–77 °F
  • pH 6 to 8
  • groups of 6+
Pearlscale goldfish

Pearlscale goldfish

Peaceful · All levels · moderate care

  • 8 in adult
  • 30+ gal
  • 65–74 °F
  • pH 7 to 8
  • groups of 2+
Peppered corydoras

Peppered corydoras

Peaceful · Bottom · easy care

  • 2.8 in adult
  • 20+ gal
  • 64–77 °F
  • pH 6 to 8
  • groups of 6+
Rainbow shiner

Rainbow shiner

Peaceful · Middle · easy care

  • 3 in adult
  • 30+ gal
  • 60–75 °F
  • pH 6.5 to 8
  • groups of 6+
Ranchu goldfish

Ranchu goldfish

Peaceful · All levels · moderate care

  • 8 in adult
  • 30+ gal
  • 65–74 °F
  • pH 7 to 8
  • groups of 2+
Rubbernose pleco (bulldog pleco)

Rubbernose pleco

Peaceful · Bottom · moderate care

  • 5.7 in adult
  • 30+ gal
  • 68–77 °F
  • pH 6.5 to 7.5
  • alone or pair
Ryukin

Ryukin

Peaceful · All levels · easy care

  • 8 in adult
  • 30+ gal
  • 64–74 °F
  • pH 7 to 8
  • groups of 2+
Variatus platy

Variatus platy

Peaceful · Middle · easy care

  • 2.8 in adult
  • 15+ gal
  • 61–75 °F
  • pH 7 to 8.2
  • groups of 3+
Zebra nerite snail

Zebra nerite snail

Peaceful · Bottom · easy care

  • 1 in adult
  • 5+ gal
  • 70–80 °F
  • pH 7 to 8.5
  • alone or pair
Mystery snail

Mystery snail

Peaceful · Bottom · easy care

  • 2 in adult
  • 10+ gal
  • 68–82 °F
  • pH 7 to 8
  • alone or pair
Bladder snail

Bladder snail

Peaceful · Bottom · easy care

  • 0.6 in adult
  • 5+ gal
  • 64–82 °F
  • pH 7 to 8.5
  • alone or pair
Ramshorn snail

Ramshorn snail

Peaceful · Bottom · easy care

  • 1 in adult
  • 5+ gal
  • 64–82 °F
  • pH 7 to 8
  • alone or pair

More fish lists

Names, and adult sizes where the article gives one, are checked against Wikipedia; care ranges are common hobby guidance, and each species page says which is which. 25 of these 31 are fish. Photos are real photographs from Wikimedia Commons, credited below; the lineup is our own drawing at one scale.

Photo credits

Real photographs from Wikimedia Commons, resized and cropped to fit; each is used under the license named.