Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 871 of 1,171 species

Clear all

Browse

Species profiles

871 results

Heckel Cross Discus

Symphysodon aequifasciatus var. "Heckel Cross"

Care level
Advanced
Adult size
15–18 cm
Minimum tank
350 litres
Temperature
27–31 °C

Heckel Discus

Symphysodon discus

Care level
Advanced
Adult size
12–15 cm
Minimum tank
350 litres
Temperature
26–30 °C

Hikari Corydoras CW160

Hoplisoma tenebrosum

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

Hikari Danio

Danio dichromatus

Care level
Specialist
Adult size
3.5–4.5 cm
Minimum tank
72 litres
Temperature
18–26 °C

Hockeystick Pencilfish

Nannostomus eques

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

Honey Gourami

Trichogaster chuna

Care level
Beginner
Adult size
4–5.5 cm
Minimum tank
55 litres
Temperature
22–27 °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

Hummingbird Tetra

Trochilocharax ornatus

Care level
Intermediate
Adult size
1.7 cm
Minimum tank
40 litres
Temperature
20–28 °C

Humpbacked Limia

Limia nigrofasciata

Care level
Intermediate
Adult size
6.3 cm
Minimum tank
40 litres
Temperature
22–26 °C

Humphead Glassfish

Parambassis pulcinella

Care level
Intermediate
Adult size
10 cm
Minimum tank
81 litres
Temperature
23–27 °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

Indian Glass Fish

Parambassis ranga

Care level
Beginner
Adult size
8 cm
Minimum tank
72 litres
Temperature
20–30 °C

Indian Hifin Barb

Oreichthys cosuatis

Care level
Intermediate
Adult size
4.3 cm
Minimum tank
54 litres
Temperature
24–28 °C

Interrupted Line Danio

Devario interruptus

Care level
Specialist
Adult size
4.5–6 cm
Minimum tank
100 litres
Temperature
18–26 °C

Isaac’s Plecostomus L274

Baryancistrus isaaci

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

Jae Barb

Enteromius jae

Care level
Intermediate
Adult size
4 cm
Minimum tank
40 litres
Temperature
17–24 °C

Jaintia Danio

Danio jaintianensis

Care level
Specialist
Minimum tank
72 litres
Temperature
18–26 °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

Javanese Ricefish

Oryzias javanicus

Care level
Beginner
Adult size
3.5 cm
Minimum tank
40 litres
Temperature
24–29 °C

Jellybean Tetra

Ladigesia roloffi

Care level
Intermediate
Adult size
3.1 cm
Minimum tank
54 litres
Temperature
20–26 °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