Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 677 of 1,171 species

Clear all

Browse

Species profiles

677 results

Reticulated Hillstream Loach

Sewellia lineolata

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

Rikbaktsa Corydoras

Hoplisoma rikbaktsa

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

Rosy Barb

Pethia conchonius

Care level
Beginner
Adult size
8–10 cm
Minimum tank
90 litres
Temperature
16–24 °C

Rosy Loach

Tuberoschistura arakanensis, Yunnanilus sp. "Rosy"

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

Royal Plecostomus L190

Panaque nigrolineatus

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

Rusty Corydoras

Osteogaster rabauti

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

Saddleback Loach

Homaloptera orthogoniata

Care level
Specialist
Adult size
9.8–14 cm
Minimum tank
140 litres
Temperature
22–27 °C

Sailfin Tetra

Crenuchus spilurus

Care level
Intermediate
Adult size
7 cm
Minimum tank
68 litres
Temperature
20–28 °C

Salt and Pepper Corydoras

Hoplisoma habrosum

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

Salvini Cichlid

Trichromis salvini

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

Salween Rock Catfish

Hara filamentosa

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

Sands Corydoras

Hoplisoma davidsandsi

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

Scarlet Cactus Plecostomus L025

Pseudacanthicus pirarara

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

Schistura spilota

Schistura spilota

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

Schwartz’s Corydoras

Hoplisoma schwartzi

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

Serpent Loach

Serpenticobitis octozona

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

Severum Cichlid

Heros efasciatus

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

Severum Cichlid

Heros severus

Care level
Advanced
Adult size
16–22 cm
Minimum tank
350 litres
Temperature
23–29 °C

Sharphead Eartheater

Satanoperca acuticeps

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

Shen’s River Loach

Hemimyzon sheni

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

Siamese Algae Eater

Crossocheilus langei

Care level
Intermediate
Adult size
15 cm
Minimum tank
304 litres
Temperature
20–26 °C

Silver Flying Fox

Crossocheilus reticulatus

Care level
Intermediate
Adult size
17 cm
Minimum tank
364 litres
Temperature
16–24 °C

Sixray Corydoras

Gastrodermus pauciradiatus

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

Skunk Corydoras

Hoplisoma granti

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

Skunk Loach

Yasuhikotakia morleti

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

Slant Bar Corydoras

Hoplisoma loxozonum

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