Fish for a 10 gallon tank

43 fish and 15 shrimp, snails or frogs fit a 10 gallon tank as adults. Ten gallons opens up small schooling fish, pygmy corydoras and livebearers; pick one or two schools plus a centerpiece or bottom group, not one of everything.

A species fits when its adult group fits this size of tank. Together they still have to share water and temperament: check your mix in the stocking checker.

58 species

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

Neon tetra

Peaceful · Middle · easy care

  • 1.6 in adult
  • 10+ gal
  • 70–79 °F
  • pH 6 to 7.5
  • groups of 6+
Betta (Siamese fighting fish)

Betta

Semi-aggressive · Top · easy care

  • 3 in adult
  • 5+ gal
  • 76–82 °F
  • pH 6 to 7.5
  • one male per tank
Guppy

Guppy

Peaceful · Top · easy care

  • 2.8 in adult
  • 10+ gal
  • 72–82 °F
  • pH 7 to 8
  • groups of 3+
Platy

Platy

Peaceful · Middle · easy care

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

Harlequin rasbora

Peaceful · Middle · easy care

  • 2 in adult
  • 10+ gal
  • 72–81 °F
  • pH 6 to 7.5
  • groups of 8+
Zebra danio

Zebra danio

Peaceful · Top · easy care

  • 2 in adult
  • 10+ gal
  • 64–77 °F
  • pH 6.5 to 8
  • groups of 6+
Ember tetra

Ember tetra

Peaceful · Middle · easy care

  • 1.2 in adult
  • 10+ gal
  • 73–84 °F
  • pH 6 to 7.5
  • groups of 8+
Honey gourami

Honey gourami

Peaceful · Top · easy care

  • 2 in adult
  • 10+ gal
  • 72–82 °F
  • pH 6 to 7.5
  • alone or pair
Dwarf gourami

Dwarf gourami

Peaceful · Top · moderate care

  • 3.5 in adult
  • 10+ gal
  • 77–82 °F
  • pH 6 to 7.5
  • one male per tank
Chili rasbora

Chili rasbora

Peaceful · Middle · moderate care

  • 0.8 in adult
  • 5+ gal
  • 72–82 °F
  • pH 5 to 7
  • groups of 8+
Celestial pearl danio

Celestial pearl danio

Peaceful · Middle · moderate care

  • 1 in adult
  • 10+ gal
  • 72–78 °F
  • pH 6.5 to 7.5
  • groups of 6+
Endler's livebearer

Endler's livebearer

Peaceful · Top · easy care

  • 1.8 in adult
  • 10+ gal
  • 72–82 °F
  • pH 7 to 8
  • groups of 3+
Pygmy corydoras

Pygmy corydoras

Peaceful · Middle · moderate care

  • 1 in adult
  • 10+ gal
  • 72–79 °F
  • pH 6 to 8
  • groups of 6+
Black neon tetra

Black neon tetra

Peaceful · Middle · easy care

  • 1.5 in adult
  • 10+ gal
  • 73–81 °F
  • pH 5.5 to 7.5
  • groups of 6+
Glowlight tetra

Glowlight tetra

Peaceful · Middle · easy care

  • 1.5 in adult
  • 10+ gal
  • 72–80 °F
  • pH 6 to 7.5
  • groups of 6+
Pea puffer

Pea puffer

Aggressive · All levels · moderate care

  • 1.4 in adult
  • 10+ gal
  • 72–82 °F
  • pH 7 to 8.3
  • groups of 3+

Asian stone catfish

Peaceful · Bottom · moderate care

  • 1.6 in adult
  • 10+ gal
  • 64–75 °F
  • pH 6.5 to 7.5
  • groups of 3+
Clown killifish

Clown killifish

Peaceful · Top · moderate care

  • 1.4 in adult
  • 5+ gal
  • 72–80 °F
  • pH 5.5 to 7
  • groups of 4+
Coral red pencilfish

Coral red pencilfish

Peaceful · Middle · moderate care

  • 1.1 in adult
  • 10+ gal
  • 75–82 °F
  • pH 5 to 7
  • groups of 8+
Dwarf corydoras

Dwarf corydoras

Peaceful · Middle · moderate care

  • 1.4 in adult
  • 10+ gal
  • 68–82 °F
  • pH 6 to 7.5
  • groups of 8+
Dwarf pencilfish

Dwarf pencilfish

Peaceful · Middle · moderate care

  • 1.4 in adult
  • 10+ gal
  • 75–82 °F
  • pH 5.5 to 7.5
  • groups of 6+
Dwarf rasbora (spotted rasbora)

Dwarf rasbora

Peaceful · Middle · moderate care

  • 1 in adult
  • 5+ gal
  • 75–82 °F
  • pH 5 to 7
  • groups of 8+
Flame tetra

Flame tetra

Peaceful · Middle · easy care

  • 1 in adult
  • 10+ gal
  • 72–82 °F
  • pH 6 to 7.5
  • groups of 6+
Gardneri killifish

Gardneri killifish

Semi-aggressive · Top · easy care

  • 2.6 in adult
  • 10+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 3+
GloFish danio

GloFish danio

Peaceful · Top · easy care

  • 2 in adult
  • 10+ gal
  • 64–77 °F
  • pH 6.5 to 8
  • groups of 6+
Green neon tetra

Green neon tetra

Peaceful · Middle · moderate care

  • 1 in adult
  • 10+ gal
  • 75–82 °F
  • pH 5 to 6.5
  • groups of 8+
Kubotai rasbora

Kubotai rasbora

Peaceful · Middle · easy care

  • 0.8 in adult
  • 10+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 8+
Lambchop rasbora

Lambchop rasbora

Peaceful · Middle · easy care

  • 1.2 in adult
  • 10+ gal
  • 73–82 °F
  • pH 6 to 7.5
  • groups of 8+
Least killifish

Least killifish

Peaceful · Middle · easy care

  • 1.2 in adult
  • 5+ gal
  • 64–80 °F
  • pH 7 to 8
  • groups of 6+
Lyretail killifish

Lyretail killifish

Peaceful · Top · moderate care

  • 2.4 in adult
  • 10+ gal
  • 70–79 °F
  • pH 5.5 to 7
  • groups of 3+
Medaka (rice fish)

Medaka

Peaceful · Top · easy care

  • 1.5 in adult
  • 10+ gal
  • 65–82 °F
  • pH 6.5 to 8
  • groups of 6+
Phoenix rasbora

Phoenix rasbora

Peaceful · Middle · moderate care

  • 0.8 in adult
  • 5+ gal
  • 74–82 °F
  • pH 5 to 7
  • groups of 8+

Red neon blue-eye

Peaceful · Top · moderate care

  • 1.2 in adult
  • 10+ gal
  • 74–82 °F
  • pH 6 to 7.5
  • groups of 6+
Ruby tetra

Ruby tetra

Peaceful · Middle · moderate care

  • 1 in adult
  • 10+ gal
  • 72–80 °F
  • pH 5 to 7
  • groups of 8+
Scarlet badis

Scarlet badis

Peaceful · Bottom · moderate care

  • 0.8 in adult
  • 10+ gal
  • 72–79 °F
  • pH 6.5 to 7.8
  • one male per tank
Shell-dweller cichlid

Shell-dweller cichlid

Semi-aggressive · Bottom · moderate care

  • 2 in adult
  • 10+ gal
  • 75–80 °F
  • pH 7.5 to 9
  • groups of 3+
Sparkling gourami

Sparkling gourami

Peaceful · Top · moderate care

  • 1.6 in adult
  • 10+ gal
  • 76–82 °F
  • pH 6 to 7.5
  • alone or pair
Spotted blue-eye

Spotted blue-eye

Peaceful · Top · moderate care

  • 1 in adult
  • 10+ gal
  • 75–82 °F
  • pH 5.5 to 7.5
  • groups of 6+
Cherry shrimp

Cherry shrimp

Peaceful · Bottom · easy care

  • 1.6 in adult
  • 5+ gal
  • 65–82 °F
  • pH 6.5 to 8
  • groups of 10+
Amano shrimp

Amano shrimp

Peaceful · Bottom · easy care

  • 2 in adult
  • 10+ gal
  • 68–80 °F
  • pH 6.5 to 7.5
  • 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
African dwarf frog

African dwarf frog

Peaceful · All levels · moderate care

  • 1.5 in adult
  • 10+ gal
  • 75–82 °F
  • pH 6.5 to 8
  • groups of 2+
Assassin snail

Assassin snail

Peaceful · Bottom · easy care

  • 1 in adult
  • 5+ gal
  • 72–80 °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
Crystal red shrimp

Crystal red shrimp

Peaceful · Bottom · demanding care

  • 1.2 in adult
  • 10+ gal
  • 62–76 °F
  • pH 5.8 to 7.4
  • groups of 10+
Dwarf orange crayfish (CPO)

Dwarf orange crayfish

Semi-aggressive · Bottom · easy care

  • 2 in adult
  • 10+ gal
  • 60–77 °F
  • pH 7 to 8
  • alone or pair
Ghost shrimp

Ghost shrimp

Peaceful · Bottom · easy care

  • 2 in adult
  • 5+ gal
  • 65–80 °F
  • pH 7 to 8
  • groups of 3+
Horned nerite snail

Horned nerite snail

Peaceful · Bottom · easy care

  • 0.5 in adult
  • 5+ gal
  • 72–80 °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
Thai micro crab

Thai micro crab

Peaceful · Bottom · moderate care

  • 1 in adult
  • 5+ gal
  • 70–82 °F
  • pH 6.5 to 7.3
  • groups of 3+

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. 43 of these 58 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.