Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 677 of 1,171 species

Clear all

Browse

Species profiles

677 results

Common Otocinclus

Otocinclus vittatus

Care level
Intermediate
Adult size
4.5 cm
Minimum tank
40 litres
Temperature
21–26 °C

Common Plecostomus

Hypostomus plecostomus

Care level
Specialist
Adult size
50 cm
Minimum tank
648 litres
Temperature
22–30 °C

Congo Puffer

Tetraodon miurus

Care level
Advanced
Adult size
15 cm
Minimum tank
68 litres
Temperature
24–28 °C

Convict Cichlid

Amatitlania nigrofasciata

Care level
Intermediate
Adult size
15 cm
Minimum tank
182 litres
Temperature
24–28 °C

Cowboy Whiptail Catfish

Lamontichthys llanero

Care level
Intermediate
Adult size
20 cm
Minimum tank
108 litres
Temperature
24–27 °C

Cow River Loach

Neogastromyzon crassiobex

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

Crimson Loach

Schistura sp. Crimson

Care level
Specialist
Adult size
5.6–8 cm
Minimum tank
80 litres
Temperature
20–26 °C

Cuckoo Catfish

Synodontis multipunctatus

Care level
Intermediate
Adult size
15 cm
Minimum tank
108 litres
Temperature
24–28 °C

Darter Corydoras CW153

Gastrodermus sp. CW153

Care level
Intermediate
Adult size
2.5–3.5 cm
Minimum tank
45 litres
Temperature
22–26 °C

Delphax Corydoras

Brochis delphax

Care level
Intermediate
Adult size
5.5–7 cm
Minimum tank
100 litres
Temperature
22–27 °C

Demon Eartheater

Satanoperca jurupari

Care level
Advanced
Adult size
18–25 cm
Minimum tank
500 litres
Temperature
24–29 °C

Desana Corydoras

Corydoras desana

Care level
Advanced
Adult size
4–5.5 cm
Minimum tank
75 litres
Temperature
22–27 °C

Deze Chinese Sucker

Sinogastromyzon dezeensis

Care level
Specialist
Adult size
7–10 cm
Minimum tank
100 litres
Temperature
18–25 °C

Dumus Plane Plecostomus L244

Pseudolithoxus dumus

Care level
Advanced
Adult size
12–15 cm
Minimum tank
90 litres
Temperature
24–29 °C

Duplicate Corydoras

Hoplisoma duplicareum

Care level
Advanced
Adult size
3.5–5 cm
Minimum tank
60 litres
Temperature
22–27 °C

Dwarf Chain Loach

Ambastaia sidthimunki

Care level
Intermediate
Adult size
4.2–6 cm
Minimum tank
100 litres
Temperature
24–28 °C

Dwarf Flag Cichlid

Laetacara curviceps

Care level
Beginner
Adult size
5–8 cm
Minimum tank
80 litres
Temperature
23–28 °C

Dwarf Panaque L296

Panaqolus sp. (L296)

Care level
Intermediate
Minimum tank
90 litres
Temperature
24–29 °C

Electric Blue Jack Dempsey

Rocio octofasciata var. "Electric Blue"

Care level
Advanced
Adult size
18–25 cm
Minimum tank
250 litres
Temperature
24–29 °C

Electric Blue Ram Cichlid

Mikrogeophagus ramirezi var. "Electric Blue"

Care level
Intermediate
Adult size
4–6 cm
Minimum tank
60 litres
Temperature
27–31 °C

Elegant Corydoras

Gastrodermus elegans

Care level
Intermediate
Adult size
4–5.5 cm
Minimum tank
75 litres
Temperature
22–27 °C

Elizabeth’s Apistogramma

Apistogramma elizabethae

Care level
Intermediate
Adult size
5 cm
Minimum tank
40 litres
Temperature
23–29 °C

Emerald Brochis Corydoras

Brochis splendens

Care level
Intermediate
Adult size
7–8.5 cm
Minimum tank
100 litres
Temperature
21–27 °C

Emperor Loach

Botia udomritthiruji

Care level
Advanced
Adult size
10.5–15 cm
Minimum tank
180 litres
Temperature
23–28 °C

Empire Gudgeon

Hypseleotris compressa

Care level
Intermediate
Adult size
5–12 cm
Minimum tank
100 litres
Temperature
20–28 °C

Eversi Corydoras

Hoplisoma eversi

Care level
Advanced
Adult size
4–5.5 cm
Minimum tank
75 litres
Temperature
22–27 °C

Fairy Corydoras

Hoplisoma atropersonatum

Care level
Advanced
Adult size
3.5–5 cm
Minimum tank
60 litres
Temperature
22–27 °C

False Bandit Corydoras

Hoplisoma melini

Care level
Advanced
Adult size
4–5.5 cm
Minimum tank
75 litres
Temperature
22–27 °C

False Green Terror

Andinoacara rivulatus

Care level
Intermediate
Adult size
20–30 cm
Minimum tank
400 litres
Temperature
22–28 °C