Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 677 of 1,171 species

Clear all

Browse

Species profiles

677 results

Green Royal Plecostomus L418

Panaque titan

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

Green Tiger Loach

Syncrossus hymenophysa

Care level
Advanced
Adult size
17.5–25 cm
Minimum tank
400 litres
Temperature
24–30 °C

Guaporé Corydoras

Gastrodermus guapore

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

Guaramiranga Corydoras

Aspidoras rochai

Care level
Intermediate
Adult size
3–4.5 cm
Minimum tank
60 litres
Temperature
22–27 °C

Hadrostomus Plecostomus L219

Baryancistrus hadrostomus

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

Hairy Puffer

Pao baileyi

Care level
Advanced
Adult size
12 cm
Minimum tank
68 litres
Temperature
23–27 °C

Hikari Corydoras CW160

Hoplisoma tenebrosum

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

Hoigne’s Dwarf Cichlid

Apistogramma hoignei

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

Horseface Loach

Acantopsis dialuzona

Care level
Advanced
Adult size
17.5–25 cm
Minimum tank
300 litres
Temperature
23–28 °C

Horseman’s Corydoras

Osteogaster eques

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

Hovering Zebra Loach

Yunnanilus cruciatus

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

Howong Betta

Betta unimaculata

Care level
Intermediate
Adult size
11.5 cm
Minimum tank
72 litres
Temperature
21–26 °C

Humpback Puffer

Pao palembangensis

Care level
Advanced
Adult size
19.5 cm
Minimum tank
108 litres
Temperature
24–28 °C

Hypancistrus L297

Hypancistrus sp. (L297)

Care level
Advanced
Minimum tank
90 litres
Temperature
26–31 °C

Hypostomus L298

Hypostomus sp. (L298)

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

Imitator Corydoras

Brochis imitator

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

Immaculate Plecostomus L269

Spectracanthicus immaculatus

Care level
Advanced
Adult size
9–12 cm
Minimum tank
90 litres
Temperature
25–30 °C

Isaac’s Plecostomus L274

Baryancistrus isaaci

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

Jaguar Cichlid

Parachromis managuensis

Care level
Specialist
Adult size
30–55 cm
Minimum tank
500 litres
Temperature
25–30 °C

Jewel Cichlid

Rubricatochromis bimaculatus

Care level
Beginner
Adult size
15 cm
Minimum tank
108 litres
Temperature
22–28 °C

Jiangxi Golden Loach

Parabotia kiangsiensis

Care level
Advanced
Adult size
14–20 cm
Minimum tank
300 litres
Temperature
20–27 °C

Kane’s Corydoras

Hoplisoma kanei

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

Kansu Loach

Sinibotia robusta

Care level
Advanced
Adult size
14–20 cm
Minimum tank
300 litres
Temperature
20–27 °C

Katibas Sucker Loach

Gastromyzon katibasensis

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

Keyhole Cichlid

Cleithracara maronii

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

Knight Goby

Stigmatogobius sadanundio

Care level
Beginner
Adult size
9 cm
Minimum tank
68 litres
Temperature
20–26 °C

Krabi Mouthbrooding Betta

Betta simplex

Care level
Intermediate
Adult size
6 cm
Minimum tank
54 litres
Temperature
20–28 °C

Kribensis

Pelvicachromis pulcher

Care level
Intermediate
Adult size
7–10 cm
Minimum tank
70 litres
Temperature
24–27 °C