Skip to content
Menu

Find a species

Freshwater Fish Directory

Showing 871 of 1,171 species

Clear all

Browse

Species profiles

871 results

Mercury Discus

Symphysodon aequifasciatus var. "Mercury"

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

Metal Guppy

Poecilia reticulata var. "Metal"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Mexican Tetra

Astyanax mexicanus

Care level
Beginner
Adult size
9.5 cm
Minimum tank
72 litres
Temperature
20–25 °C

Miniature Pencilfish

Nannostomus anduzei

Care level
Intermediate
Adult size
1.6 cm
Minimum tank
40 litres
Temperature
22–28 °C

Mirabilis Eartheater

Geophagus mirabilis

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

Molly

Poecilia sphenops

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

Moonlight Gourami

Trichopodus microlepis

Care level
Beginner
Adult size
15 cm
Minimum tank
81 litres
Temperature
25–30 °C

Mosaic Guppy

Poecilia reticulata var. "Mosaic"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Moscow Guppy

Poecilia reticulata var. "Moscow"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Moustached Danio

Danio dangila

Care level
Specialist
Adult size
10–15 cm
Minimum tank
300 litres
Temperature
18–26 °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

Murray River Rainbowfish

Melanotaenia fluviatilis

Care level
Beginner
Adult size
10 cm
Minimum tank
81 litres
Temperature
20–25 °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

Narayan Barb

Pethia setnai

Care level
Beginner
Adult size
6.5 cm
Minimum tank
81 litres
Temperature
20–26 °C

Neon Blue Guppy

Poecilia reticulata var. "Neon Blue"

Care level
Beginner
Adult size
3–6 cm
Minimum tank
40 litres
Temperature
17–28 °C

Neon Blue Rasbora

Sundadanio axelrodi

Care level
Intermediate
Adult size
2.2 cm
Minimum tank
12 litres
Temperature
23–26 °C

Neon Borneo Sucker

Gastromyzon lepidogaster

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

Neon Green Rasbora

Microdevario kubotai

Care level
Intermediate
Adult size
2 cm
Minimum tank
54 litres
Temperature
20–27 °C

Neon Tetra

Paracheirodon innesi

Care level
Beginner
Adult size
2.5–3 cm
Minimum tank
55 litres
Temperature
21–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

Nkhomo-benga Peacock Cichlid

Aulonocara baenschi

Care level
Intermediate
Adult size
13 cm
Minimum tank
243 litres
Temperature
25–29 °C

Nocturnal Dwarf Panaque L329

Panaqolus nocturnus

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

Odessa Barb

Pethia padamya

Care level
Beginner
Adult size
4–4.6 cm
Minimum tank
70 litres
Temperature
16–25 °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

One-Lined Pencilfish

Nannostomus unifasciatus

Care level
Beginner
Adult size
4 cm
Minimum tank
68 litres
Temperature
23–28 °C