Save the Little Fish

Saving the world’s tropical fish, one tank at a time.

Freshwater fishes

The fish list

499 species, each with the water it needs, who it gets along with, and where it comes from. Find one, or browse by family, genus or river.

The fishes 79 fish · new every day

Common pleco

L023
Common pleco ≈

Plecos · Pterygoplichthys

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Amazon basin

Common pleco

L023

Pterygoplichthys pardalis

Amazon basin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: NasserHalaweh, CC BY-SA 4.0

Coal pleco

L350
Coal pleco ≈

Plecos · Peckoltia

  • 25–29°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Río Marañón, Peru

Coal pleco

L350

Peckoltia pankimpuju

Río Marañón, Peru · river

Temperature
25–29°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Matubula, CC BY SA

Gold nugget

L081
Gold nugget ≈

Plecos · BaryancistrusRare

  • 27–30°C!
  • pH 5.5–7.5
  • Strong!
  • 8 in!
  • Bottom
  • Mixed
  • Territorial!

Black with yellow spots and gold fin edges.

Rio Xingu, and the Rio Iriri for L177

Gold nugget

L081

Baryancistrus xanthellus

Rio Xingu, and the Rio Iriri for L177 · rapids

Temperature
27–30°C
pH
5.5–7.5
Adult size
8 in · 20 cm
Flow
Strong
Swims
Bottom
Temperament
Territorial
Diet
Omnivore
Breeding
Hard
Typical price
$60–250
In Canada
Occasional
Rarity
Rare or hard to breed

Black with yellow spots and gold fin edges. Grows larger than Hypancistrus and holds a territory.

Photo: Anne Blindheim, CC BY-SA 3.0

Spotted Cochliodon

L050
Spotted Cochliodon ≈

Plecos · Hypostomus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Unknown origin

Spotted Cochliodon

L050

Hypostomus cf. cochliodon

Unknown origin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Douglas Lopes, CC BY 4.0

Orange Cheek Pinecone Pleco

L095
Orange Cheek Pinecone Pleco ≈

Plecos · Pseudorinelepis

  • 24–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Branco, Brazil

Orange Cheek Pinecone Pleco

L095

Pseudorinelepis genibarbis

Rio Branco, Brazil · river

Temperature
24–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Usenetpostsdotcom, PD

Magnum pleco

L047
Magnum pleco ≈

Plecos · Baryancistrus

  • 27–30°C!
  • pH 5.5–7.5
  • Bottom
  • Veg
Rio Xingu, Brazil

Magnum pleco

L047

Baryancistrus chrysolomus

Rio Xingu, Brazil · river

Temperature
27–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Grazer

Photo: 5snake5, PD

Paraguay Pleco

L281
Paraguay Pleco ≈

Plecos · Hypostomus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Unknown origin

Paraguay Pleco

L281

Hypostomus latifrons

Unknown origin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Julia Mantinian, CC BY NC

Para Pleco

L075
Para Pleco ≈

Plecos · Peckoltia

  • 25–29°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Orinoco and Essequibo, Venezuela and Guyana

Para Pleco

L075

Peckoltia sabaji

Rio Orinoco and Essequibo, Venezuela and Guyana · river

Temperature
25–29°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: NasserHalaweh, CC BY-SA 4.0

Blue eyed red fin pleco

L137
Blue eyed red fin pleco ≈

Plecos · Hypostomus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Tapajós, Brazil

Blue eyed red fin pleco

L137

Hypostomus soniae

Rio Tapajós, Brazil · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: FCBThunder, CC BY-SA 4.0

Pears' Rubbernose Pleco

L187b
Pears' Rubbernose Pleco ≈

Plecos · Chaetostoma

  • 20–25°C
  • pH 5.5–7.5
  • Bottom
  • Veg
Unknown origin

Pears' Rubbernose Pleco

L187b

Chaetostoma pearsei

Unknown origin · river

Temperature
20–25°C
pH
5.5–7.5
Swims
Bottom
Diet
Grazer

Photo: AndreaH 12, CC BY-SA 4.0

Megalancistrus parananus

L234
Megalancistrus parananus ≈

Plecos · Megalancistrus

  • 24–28°C
  • pH 5.5–7.5
  • Bottom
  • Meat
Rio Paraná and Uruguay, Brazil

Megalancistrus parananus

L234

Megalancistrus parananus

Rio Paraná and Uruguay, Brazil · river

Temperature
24–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Carnivore

Photo: xenujavr, CC BY-SA 4.0

Golden Cloud Pleco

L133
Golden Cloud Pleco ≈

Plecos · Scobinancistrus

  • 27–31°C!
  • pH 5.5–7.5
  • Bottom
  • Snail
Rio Tocantins, Tapajós and Xingu, Brazil

Golden Cloud Pleco

L133

Scobinancistrus pariolispos

Rio Tocantins, Tapajós and Xingu, Brazil · river

Temperature
27–31°C
pH
5.5–7.5
Swims
Bottom
Diet
Snail

Photo: Gabriel Lelis Togni, CC BY 3.0

Bluespotted Pleco

L016
Bluespotted Pleco ≈

Plecos · Spectracanthicus

  • 26–30°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Tapajós, Brazil

Bluespotted Pleco

L016

Spectracanthicus punctatissimus

Rio Tapajós, Brazil · river

Temperature
26–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Gabriel Lelis Togni, CC BY 3.0

Shampupa Royal Pleco

L418
Shampupa Royal Pleco ≈

Plecos · Panaque

  • 24–29°C
  • pH 5.5–7.5
  • Bottom
  • Wood!
Rio Caquetá, Napo and Huallaga, Colombia and Peru

Shampupa Royal Pleco

L418

Panaque titan

Rio Caquetá, Napo and Huallaga, Colombia and Peru · river

Temperature
24–29°C
pH
5.5–7.5
Swims
Bottom
Diet
Wood

Photo: Brent Tibbatts, CC BY 3.0

Para Pleco

L124
Para Pleco ≈

Plecos · Peckoltia

  • 25–29°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Orinoco and Essequibo, Venezuela and Guyana

Para Pleco

L124

Peckoltia sabaji

Rio Orinoco and Essequibo, Venezuela and Guyana · river

Temperature
25–29°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: NasserHalaweh, CC BY-SA 4.0

Gold spot pleco

L001
Gold spot pleco ≈

Plecos · PterygoplichthysRare

  • 24–28°C
  • pH 5.5–7.5
  • Gentle
  • 12 in!
  • Bottom
  • Mixed
  • Peaceful

A sailfin that grows to about 30 cm and makes a lot of waste.

Tocantins–Araguaia basin, Brazil

Gold spot pleco

L001

Pterygoplichthys joselimaianus

Tocantins–Araguaia basin, Brazil · river

Temperature
24–28°C
pH
5.5–7.5
Adult size
12 in · 30 cm
Flow
Gentle
Swims
Bottom
Temperament
Peaceful
Diet
Omnivore
Breeding
Rarely
Typical price
$15–80
In Canada
Occasional
Rarity
Rare or hard to breed

A sailfin that grows to about 30 cm and makes a lot of waste. Big tanks only.

Photo: 5snake5, CC BY-SA 4.0

Showing 48 of 79