Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 677 of 1,171 species

Clear all

Browse

Species profiles

677 results

Werneke’s Peckoltia L243

Peckoltia wernekei

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

Whitecheek Goby

Rhinogobius duospilus

Care level
Intermediate
Adult size
5 cm
Minimum tank
54 litres
Temperature
15–25 °C

Whitespot Eartheater

Satanoperca leucosticta

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

Wolverine Plecostomus L017

Hopliancistrus wolverine

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

Xikrin Plecostomus L171

Hopliancistrus xikrin

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

Xingu Corydoras

Corydoras xinguensis

Care level
Beginner
Adult size
3.7 cm
Minimum tank
65 litres
Temperature
22–26 °C

Xingu Sailfin Plecostomus L083

Pterygoplichthys xinguensis

Care level
Specialist
Adult size
25–37.5 cm
Minimum tank
450 litres
Temperature
24–30 °C

Yellow Acara

Aequidens metae

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

Yellow Marbled Synodontis

Synodontis schoutedeni

Care level
Beginner
Adult size
13.8 cm
Minimum tank
81 litres
Temperature
22–27 °C

Yoyo Loach

Botia almorhae

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

Yudja Hypancistrus L174

Hypancistrus yudja

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

Zebra Loach

Botia striata

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

Zebra Plecostomus L046

Hypancistrus zebra

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

Zhou’s Scarlet Goby

Rhinogobius zhoui

Care level
Intermediate
Adult size
3.6 cm
Minimum tank
54 litres
Temperature
19–24 °C

Zodiac Loach

Mesonoemacheilus triangularis

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