Types of catfish

37 corydoras and plecos compared at one scale: adult size, the tank they need, temperature and group size.

37 species

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

Bronze corydoras

Peaceful · Bottom · easy care

  • 2.75 in adult
  • 20+ gal
  • 72–80 °F
  • pH 6 to 8
  • groups of 6+
Otocinclus

Otocinclus

Peaceful · Bottom · moderate care

  • 2 in adult
  • 20+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 6+
Bristlenose pleco

Bristlenose pleco

Peaceful · Bottom · easy care

  • 6 in adult
  • 29+ gal
  • 73–81 °F
  • pH 6.5 to 7.5
  • alone or pair
Panda corydoras

Panda corydoras

Peaceful · Bottom · easy care

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

Pygmy corydoras

Peaceful · Middle · moderate care

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

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+
Bandit corydoras (masked corydoras)

Bandit corydoras

Peaceful · Bottom · easy care

  • 1.9 in adult
  • 20+ gal
  • 72–79 °F
  • pH 6 to 7
  • groups of 6+
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
Butterfly pleco (L168)

Butterfly pleco

Peaceful · Bottom · moderate care

  • 5.1 in adult
  • 30+ gal
  • 77–84 °F
  • pH 6 to 7.5
  • alone or pair
Candy-striped pleco (L015)

Candy-striped pleco

Peaceful · Bottom · moderate care

  • 5.9 in adult
  • 30+ gal
  • 72–79 °F
  • pH 6 to 7
  • alone or pair

Clown pleco

Peaceful · Bottom · easy care

  • 3.5 in adult
  • 20+ gal
  • 73–82 °F
  • pH 6.5 to 7.5
  • alone or pair
Common pleco (Amazon sailfin catfish)

Common pleco

Peaceful · Bottom · moderate care

  • 18 in adult
  • 125+ gal
  • 72–82 °F
  • pH 6.5 to 7.8
  • alone or pair
Cuckoo catfish

Cuckoo catfish

Peaceful · Bottom · moderate care

  • 6 in adult
  • 55+ gal
  • 75–81 °F
  • pH 7.5 to 9
  • groups of 4+
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+
Emerald corydoras

Emerald corydoras

Peaceful · Bottom · easy care

  • 3 in adult
  • 29+ gal
  • 72–82 °F
  • pH 5.8 to 8
  • groups of 6+
Featherfin squeaker

Featherfin squeaker

Semi-aggressive · Bottom · easy care

  • 11.8 in adult
  • 75+ gal
  • 72–79 °F
  • pH 6.5 to 8
  • alone or pair
Glass catfish

Glass catfish

Peaceful · Middle · moderate care

  • 3 in adult
  • 29+ gal
  • 75–82 °F
  • pH 6.5 to 7.5
  • groups of 6+
Gold nugget pleco

Gold nugget pleco

Peaceful · Bottom · moderate care

  • 8.8 in adult
  • 75+ gal
  • 77–86 °F
  • pH 6.5 to 7.5
  • alone or pair
Green phantom pleco (L200)

Green phantom pleco

Peaceful · Bottom · moderate care

  • 5.9 in adult
  • 40+ gal
  • 77–84 °F
  • pH 6 to 7.5
  • alone or pair
Julii corydoras

Julii corydoras

Peaceful · Bottom · easy care

  • 2.5 in adult
  • 20+ gal
  • 72–79 °F
  • pH 6 to 8
  • groups of 6+
Leopard frog pleco (L134)

Leopard frog pleco

Peaceful · Bottom · moderate care

  • 2.4 in adult
  • 20+ gal
  • 77–84 °F
  • pH 6 to 7.5
  • alone or pair
Peppered corydoras

Peppered corydoras

Peaceful · Bottom · easy care

  • 2.8 in adult
  • 20+ gal
  • 64–77 °F
  • pH 6 to 8
  • groups of 6+
Petricola catfish (Synodontis petricola)

Petricola catfish

Peaceful · Bottom · easy care

  • 4.5 in adult
  • 30+ gal
  • 73–79 °F
  • pH 7.5 to 9
  • groups of 3+
Pictus catfish

Pictus catfish

Peaceful · Bottom · easy care

  • 4.3 in adult
  • 55+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 3+
Pitbull pleco

Pitbull pleco

Peaceful · Bottom · moderate care

  • 1.6 in adult
  • 20+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 3+
Red-tail catfish

Red-tail catfish

Semi-aggressive · Bottom · demanding care

  • 48 in adult
  • 2600+ gal
  • 72–80 °F
  • pH 6 to 7.5
  • one per tank
Royal pleco

Royal pleco

Peaceful · Bottom · moderate care

  • 17 in adult
  • 125+ gal
  • 72–82 °F
  • pH 6.5 to 7.5
  • one per tank
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
Sailfin pleco

Sailfin pleco

Peaceful · Bottom · easy care

  • 20 in adult
  • 150+ gal
  • 72–82 °F
  • pH 6.5 to 7.8
  • alone or pair

Snowball pleco

Peaceful · Bottom · moderate care

  • 5 in adult
  • 30+ gal
  • 77–84 °F
  • pH 6 to 7.5
  • alone or pair
Sterbai corydoras

Sterbai corydoras

Peaceful · Bottom · easy care

  • 2.6 in adult
  • 20+ gal
  • 74–82 °F
  • pH 6 to 7.6
  • groups of 6+
Twig catfish

Twig catfish

Peaceful · Bottom · demanding care

  • 8.9 in adult
  • 30+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • alone or pair
Upside-down catfish

Upside-down catfish

Peaceful · Middle · easy care

  • 4 in adult
  • 29+ gal
  • 72–79 °F
  • pH 6 to 7.5
  • groups of 3+
Zebra pleco

Zebra pleco

Peaceful · Bottom · demanding care

  • 3.2 in adult
  • 20+ gal
  • 79–86 °F
  • pH 6.5 to 7.5
  • alone or pair

Other fish families

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. 37 of these 37 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.