Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 677 of 1,171 species

Clear all

Browse

Species profiles

677 results

Lujan’s Peckoltia L127

Peckoltia lujani

Care level
Intermediate
Adult size
7.5–10 cm
Minimum tank
90 litres
Temperature
24–29 °C

Lunaorum Hypancistrus L339

Hypancistrus lunaorum

Care level
Advanced
Adult size
8.8–11 cm
Minimum tank
90 litres
Temperature
26–31 °C

Lyretail Killifish

Aphyosemion australe

Care level
Intermediate
Adult size
5–6 cm
Minimum tank
30 litres
Temperature
21–32 °C

Macmaster’s Apistogramma

Apistogramma macmasteri

Care level
Intermediate
Adult size
4–7 cm
Minimum tank
80 litres
Temperature
23–30 °C

Macushi Plecostomus L303

Hypostomus macushi

Care level
Intermediate
Adult size
22.5–30 cm
Minimum tank
300 litres
Temperature
22–29 °C

Major Cactus Plecostomus L186

Pseudacanthicus major

Care level
Specialist
Adult size
22.5–30 cm
Minimum tank
300 litres
Temperature
25–30 °C

Mango Plecostomus L047

Baryancistrus chrysolomus

Care level
Advanced
Adult size
22.5–30 cm
Minimum tank
300 litres
Temperature
26–31 °C

Marbled Headstander

Abramites hypselonotus

Care level
Beginner
Adult size
14 cm
Minimum tank
108 litres
Temperature
20–30 °C

Maze Plecostomus L164

Pterygoplichthys sp. (L164)

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

Megasema Eartheater

Geophagus megasema

Care level
Intermediate
Adult size
15–22 cm
Minimum tank
400 litres
Temperature
24–29 °C

Mendezi Dwarf Cichlid

Apistogramma mendezi

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

Mirabilis Eartheater

Geophagus mirabilis

Care level
Advanced
Adult size
14–20 cm
Minimum tank
350 litres
Temperature
24–29 °C

Multispinis Peckoltia L049

Peckoltia multispinis

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

Munduruku Plecostomus L361

Hopliancistrus munduruku

Care level
Advanced
Adult size
11.2–15 cm
Minimum tank
100 litres
Temperature
25–30 °C

Myer’s Hillstream Loach

Pseudogastromyzon myersi

Care level
Specialist
Adult size
4.9–7 cm
Minimum tank
80 litres
Temperature
18–24 °C

Napo Corydoras

Gastrodermus napoensis

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

Neon Borneo Sucker

Gastromyzon lepidogaster

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

Nijssen’s Corydoras

Gastrodermus nijsseni

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

Niveatus Plecostomus L026

Baryancistrus niveatus

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

Nocturnal Dwarf Panaque L329

Panaqolus nocturnus

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

Nyktos Cactus Plecostomus L185

Pseudacanthicus nyktos

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

Ocellifer Catfish

Synodontis ocellifer

Care level
Intermediate
Adult size
20 cm
Minimum tank
81 litres
Temperature
23–28 °C

Oligospila Peckoltia L006

Peckoltia oligospila

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

Olive Corydoras CW019

Gastrodermus sp. CW019

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

Onespot Squeaker

Synodontis notatus

Care level
Advanced
Adult size
27.5 cm
Minimum tank
108 litres
Temperature
22–25 °C

Orange Striped Catfish

Synodontis flavitaeniatus

Care level
Beginner
Adult size
19.5 cm
Minimum tank
81 litres
Temperature
23–28 °C