AquariaWiki is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you.
Freshwater fish finder
Tell us your tank and tap water, then narrow things down by temperament, swim zone and more.
53 of 53 species
Results

African Dwarf Frog
Hymenochirus boettgeri
- Min tank
- 10 US gal
- Group
- 3+ fish
- pH
- 6.5–7.8
- Swim zone
- Bottom
EasyPeaceful

Albino Corydoras
Corydoras aeneus (albino)
- Min tank
- 19 US gal
- Group
- 6+ fish
- pH
- 6–8
- Swim zone
- Bottom
Absolute BeginnerPeaceful

Angelfish
Pterophyllum scalare
- Min tank
- 53 US gal
- Group
- 6+ fish
- pH
- 6–7.4
- Swim zone
- Mid-Water
EasyPeaceful

Apistogramma Borellii
Apistogramma borellii
- Min tank
- 11 US gal
- Group
- 2+ fish
- pH
- 5–8
- Swim zone
- Bottom
IntermediateSemi-Aggressive

Betta
Betta splendens
- Min tank
- 11 US gal
- Group
- Single fish
- pH
- 6–8
- Swim zone
- Top
EasyTerritorial/Aggressive

Black Neon Tetra
Hyphessobrycon herbertaxelrodi
- Min tank
- 19 US gal
- Group
- 8+ fish
- pH
- 5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Blue Gourami
Trichopodus trichopterus
- Min tank
- 21 US gal
- Group
- Single fish
- pH
- 5.5–8.5
- Swim zone
- Top
EasySemi-Aggressive

Boesemani Rainbowfish
Melanotaenia boesemani
- Min tank
- 29 US gal
- Group
- 6+ fish
- pH
- 7–8
- Swim zone
- Mid-Water
IntermediatePeaceful

Bolivian Ram
Mikrogeophagus altispinosus
- Min tank
- 48 US gal
- Group
- 2+ fish
- pH
- 6–7.5
- Swim zone
- Bottom
IntermediatePeaceful

Bristlenose Pleco
Ancistrus cirrhosus
- Min tank
- 64 US gal
- Group
- Single fish
- pH
- 5–7
- Swim zone
- Bottom
IntermediatePeaceful

Bronze Corydoras
Corydoras aeneus
- Min tank
- 19 US gal
- Group
- 6+ fish
- pH
- 6–8
- Swim zone
- Bottom
Absolute BeginnerPeaceful

Cardinal Tetra
Paracheirodon axelrodi
- Min tank
- 14 US gal
- Group
- 8+ fish
- pH
- 3.5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Celestial Pearl Danio
Danio margaritatus
- Min tank
- 11 US gal
- Group
- 6+ fish
- pH
- 6.5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Cherry Barb
Puntius titteya
- Min tank
- 14 US gal
- Group
- 6+ fish
- pH
- 6–8
- Swim zone
- Mid-Water
EasyPeaceful

Chili Rasbora
Boraras brigittae
- Min tank
- 11 US gal
- Group
- 8+ fish
- pH
- 4–7
- Swim zone
- Mid-Water
IntermediatePeaceful

Clown Killifish
Epiplatys annulatus
- Min tank
- 11 US gal
- Group
- 8+ fish
- pH
- 4–7
- Swim zone
- Top
IntermediatePeaceful

Clown Pleco
Panaqolus maccus
- Min tank
- 20 US gal
- Group
- Single fish
- pH
- 6.8–7.6
- Swim zone
- Bottom
EasyPeaceful

Congo Tetra
Phenacogrammus interruptus
- Min tank
- 29 US gal
- Group
- 6+ fish
- pH
- 6–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Dwarf Gourami
Trichogaster lalius
- Min tank
- 15 US gal
- Group
- Single fish
- pH
- 6–7.5
- Swim zone
- Top
IntermediateSemi-Aggressive

Dwarf Neon Rainbowfish
Melanotaenia praecox
- Min tank
- 14 US gal
- Group
- 6+ fish
- pH
- 6.8–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Ember Tetra
Hyphessobrycon amandae
- Min tank
- 11 US gal
- Group
- 8+ fish
- pH
- 5–7
- Swim zone
- Mid-Water
EasyPeaceful

Endler's Livebearer
Poecilia wingei
- Min tank
- 11 US gal
- Group
- 3+ fish
- pH
- 7–8.5
- Swim zone
- Top
EasyPeaceful

Fancy Guppy
Poecilia reticulata
- Min tank
- 11 US gal
- Group
- 3+ fish
- pH
- 7–8.5
- Swim zone
- Top
EasyPeaceful

Forktail Blue-Eye Rainbowfish
Pseudomugil furcatus
- Min tank
- 14 US gal
- Group
- 8+ fish
- pH
- 7–8
- Swim zone
- Top
IntermediatePeaceful

German Blue Ram
Mikrogeophagus ramirezi
- Min tank
- 14 US gal
- Group
- 2+ fish
- pH
- 4–7
- Swim zone
- Bottom
IntermediatePeaceful

Glowlight Tetra
Hemigrammus erythrozonus
- Min tank
- 18 US gal
- Group
- 6+ fish
- pH
- 5.5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Gold Barb
Barbodes semifasciolatus
- Min tank
- 21 US gal
- Group
- 8+ fish
- pH
- 6–8
- Swim zone
- Mid-Water
EasyPeaceful

Goldfish
Carassius auratus
- Min tank
- 20 US gal
- Group
- Single fish
- pH
- 6.5–7.5
- Swim zone
- All Levels
EasyPeaceful

Harlequin Rasbora
Trigonostigma heteromorpha
- Min tank
- 14 US gal
- Group
- 8+ fish
- pH
- 5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Hillstream Loach
Sewellia lineolata
- Min tank
- 18 US gal
- Group
- Single fish
- pH
- 6–7.5
- Swim zone
- Bottom
IntermediatePeaceful

Honey Gourami
Trichogaster chuna
- Min tank
- 14 US gal
- Group
- 2+ fish
- pH
- 6–7.5
- Swim zone
- Top
Absolute BeginnerPeaceful

Kribensis Cichlid
Pelvicachromis pulcher
- Min tank
- 19 US gal
- Group
- 2+ fish
- pH
- 5–7.5
- Swim zone
- Bottom
EasyTerritorial/Aggressive

Kuhli Loach
Pangio kuhlii
- Min tank
- 14 US gal
- Group
- 6+ fish
- pH
- 3.5–7
- Swim zone
- Bottom
EasyPeaceful

Lambchop Rasbora
Trigonostigma espei
- Min tank
- 14 US gal
- Group
- 8+ fish
- pH
- 5.5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Lemon Tetra
Hyphessobrycon pulchripinnis
- Min tank
- 19 US gal
- Group
- 8+ fish
- pH
- 5–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Molly
Poecilia sphenops
- Min tank
- 21 US gal
- Group
- 3+ fish
- pH
- 7–8.5
- Swim zone
- Top
EasyPeaceful

Neon Tetra
Paracheirodon innesi
- Min tank
- 14 US gal
- Group
- 8+ fish
- pH
- 4–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Otocinclus Catfish
Otocinclus macrospilus
- Min tank
- 11 US gal
- Group
- 6+ fish
- pH
- 5.5–7.5
- Swim zone
- Bottom
IntermediatePeaceful

Panda Corydoras
Corydoras panda
- Min tank
- 11 US gal
- Group
- 6+ fish
- pH
- 6–7.4
- Swim zone
- Bottom
EasyPeaceful

Pea Puffer
Carinotetraodon travancoricus
- Min tank
- 3.3 US gal
- Group
- Single fish
- pH
- 6.8–8
- Swim zone
- Mid-Water
IntermediateTerritorial/Aggressive

Pearl Gourami
Trichopodus leerii
- Min tank
- 21 US gal
- Group
- 2+ fish
- pH
- 5.5–8
- Swim zone
- Top
EasyPeaceful

Peppered Corydoras
Corydoras paleatus
- Min tank
- 18 US gal
- Group
- 6+ fish
- pH
- 6–7
- Swim zone
- Bottom
EasyPeaceful

Platy
Xiphophorus maculatus
- Min tank
- 14 US gal
- Group
- 3+ fish
- pH
- 7–8.2
- Swim zone
- Top
Absolute BeginnerPeaceful

Pristella Tetra
Pristella maxillaris
- Min tank
- 14 US gal
- Group
- 6+ fish
- pH
- 6–7.5
- Swim zone
- Mid-Water
EasyPeaceful

Pygmy Corydoras
Corydoras pygmaeus
- Min tank
- 11 US gal
- Group
- 6+ fish
- pH
- 6.4–7.4
- Swim zone
- Bottom
IntermediatePeaceful

Rummy Nose Tetra
Hemigrammus rhodostomus
- Min tank
- 21 US gal
- Group
- 10+ fish
- pH
- 5.5–7
- Swim zone
- Mid-Water
EasyPeaceful

Serpae Tetra
Hyphessobrycon eques
- Min tank
- 19 US gal
- Group
- 12+ fish
- pH
- 5–7.5
- Swim zone
- Mid-Water
EasySemi-Aggressive

Siamese Algae Eater
Crossocheilus oblongus
- Min tank
- 80 US gal
- Group
- 6+ fish
- pH
- 6–7.5
- Swim zone
- Bottom
IntermediatePeaceful

Sparkling Gourami
Trichopsis pumila
- Min tank
- 11 US gal
- Group
- 2+ fish
- pH
- 5–7.5
- Swim zone
- Top
EasyPeaceful

Swordtail
Xiphophorus hellerii
- Min tank
- 29 US gal
- Group
- 3+ fish
- pH
- 7–8
- Swim zone
- Top
IntermediateSemi-Aggressive

Tiger Barb
Puntigrus tetrazona
- Min tank
- 19 US gal
- Group
- 8+ fish
- pH
- 5–8
- Swim zone
- Mid-Water
EasySemi-Aggressive

White Cloud Mountain Minnow
Tanichthys albonubes
- Min tank
- 14 US gal
- Group
- 10+ fish
- pH
- 6–8.5
- Swim zone
- Mid-Water
EasyPeaceful

Zebra Danio
Danio rerio
- Min tank
- 21 US gal
- Group
- 8+ fish
- pH
- 6–8
- Swim zone
- Mid-Water
EasyPeaceful