Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 871 of 1,171 species

Clear all

Browse

Species profiles

871 results

Black Neon Tetra

Hyphessobrycon herbertaxelrodi

Care level
Beginner
Adult size
3–3.5 cm
Minimum tank
70 litres
Temperature
20–28 °C

Blacknose Butterfly Barb

Enteromius candens

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

Black Phantom Tetra

Megalamphodus megalopterus

Care level
Beginner
Adult size
3.6 cm
Minimum tank
72 litres
Temperature
20–28 °C

Black Ruby Barb

Pethia nigrofasciata

Care level
Beginner
Adult size
5.5 cm
Minimum tank
72 litres
Temperature
20–27 °C

Black Skirt Tetra

Gymnocorymbus ternetzi

Care level
Beginner
Adult size
5–6 cm
Minimum tank
70 litres
Temperature
20–26 °C

Blackstripe Corydoras

Hoplisoma bondi

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

Black Swordtail

Xiphophorus helleri var. "Black"

Care level
Intermediate
Adult size
14 cm
Minimum tank
108 litres
Temperature
16–28 °C

Blacktop Corydoras

Corydoras acutus

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

Black Venezuela Corydoras

Osteogaster aenea var. "Black Venezuela"

Care level
Beginner
Adult size
5–6.5 cm
Minimum tank
75 litres
Temperature
21–28 °C

Bleeding Heart Platy

Xiphophorus maculatus var. "Bleeding Heart"

Care level
Intermediate
Adult size
5 cm
Minimum tank
54 litres
Temperature
20–26 °C

Bleeding Heart Tetra

Megalamphodus erythrostigma

Care level
Intermediate
Adult size
6 cm
Minimum tank
81 litres
Temperature
21–28 °C

Bloodfin Tetra

Aphyocharax anisitsi

Care level
Beginner
Adult size
5.5 cm
Minimum tank
54 litres
Temperature
18–28 °C

Blood Tailed Danio

Devario annandalei

Care level
Intermediate
Adult size
7–9 cm
Minimum tank
180 litres
Temperature
20–26 °C

Blue Cheek Dwarf Cichlid

Apistogramma eunotus

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

Blue Danio

Danio kerri

Care level
Intermediate
Adult size
4–5 cm
Minimum tank
72 litres
Temperature
18–26 °C

Blue Diamond Discus

Symphysodon aequifasciatus var. "Blue Diamond"

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

Blue Diamond Tetra

Alestopetersius smykalai

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

Blue Discus

Symphysodon aequifasciatus var. "Blue"

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

Blue Dolphin Cichlid

Cyrtocara moorii

Care level
Advanced
Adult size
25 cm
Minimum tank
217 litres
Temperature
25–29 °C

Blue Fin Hillstream Loach

Gastromyzon aeroides

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

Blue Harlequin Rasbora

Trigonostigma heteromorpha var. Blue

Care level
Beginner
Adult size
4.5 cm
Minimum tank
54 litres
Temperature
21–28 °C

Blue Line Rasbora

Rasbora sarawakensis

Care level
Beginner
Adult size
5 cm
Minimum tank
87 litres
Temperature
22–26 °C

Blue Moon Danio

Devario xyrops

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

Blue Neon Cichlid

Paracyprichromis nigripinnis

Care level
Intermediate
Adult size
11 cm
Minimum tank
243 litres
Temperature
24–27 °C

Blue Panaque Plecostomus L239

Baryancistrus beggini

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

Blue Purple Emperor Tetra

Inpaichthys kerri

Care level
Beginner
Adult size
3.5 cm
Minimum tank
87 litres
Temperature
24–27 °C

Blue Spotted Hill Trout

Opsarius bakeri

Care level
Advanced
Adult size
13 cm
Minimum tank
540 litres
Temperature
18–26 °C

Boeseman’s Rainbowfish

Melanotaenia boesemani

Care level
Intermediate
Adult size
9–11 cm
Minimum tank
110 litres
Temperature
27–30 °C

Bolivian Ram Cichlid

Mikrogeophagus altispinosus

Care level
Beginner
Adult size
6–9 cm
Minimum tank
80 litres
Temperature
23–28 °C

Borneo Red Fin Silver Shark

Cyclocheilichthys janthochir

Care level
Intermediate
Adult size
20 cm
Minimum tank
364 litres
Temperature
22–27 °C