Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 390 of 1,171 species

Clear all

Browse

Species profiles

390 results

Glass Guppy

Poecilia reticulata var. "Glass"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Golden-red Stiphodon

Stiphodon rutilaureus

Care level
Intermediate
Adult size
3.5 cm
Minimum tank
54 litres
Temperature
22–28 °C

Gold Net Hillstream Loach

Gastromyzon auronigrus

Care level
Specialist
Adult size
4.2–6 cm
Minimum tank
60 litres
Temperature
20–25 °C

Gold Spot Plecostomus L001/L022

Pterygoplichthys joselimaianus

Care level
Specialist
Adult size
25–40 cm
Minimum tank
450 litres
Temperature
24–29 °C

Grass Guppy

Poecilia reticulata var. "Grass"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Green Royal Plecostomus L418

Panaque titan

Care level
Specialist
Adult size
30–40 cm
Minimum tank
600 litres
Temperature
24–29 °C

Guppy

Poecilia reticulata

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Hadrostomus Plecostomus L219

Baryancistrus hadrostomus

Care level
Advanced
Adult size
18.8–25 cm
Minimum tank
250 litres
Temperature
26–31 °C

Hypostomus L298

Hypostomus sp. (L298)

Care level
Intermediate
Minimum tank
300 litres
Temperature
22–29 °C

Isaac’s Plecostomus L274

Baryancistrus isaaci

Care level
Advanced
Adult size
13.5–18 cm
Minimum tank
250 litres
Temperature
26–31 °C

Japan Blue Guppy

Poecilia reticulata var. "Japan Blue"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Katibas Sucker Loach

Gastromyzon katibasensis

Care level
Specialist
Adult size
4.2–6 cm
Minimum tank
60 litres
Temperature
20–25 °C

Koi Guppy

Poecilia reticulata var. "Koi"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

L040 Harttia Plecostomus

Harttia sp. (L040)

Care level
Advanced
Minimum tank
120 litres
Temperature
20–27 °C

L053 Harttia Plecostomus

Harttia sp. (L053)

Care level
Advanced
Minimum tank
120 litres
Temperature
20–27 °C