Aquastockstocking data
Home › Best Fish for Nano Tanks

Best Fish for Nano Tanks

Small species that thrive in tanks of 10 gallons or less.

Top species for this setup

We evaluated 36 freshwater species and selected 19 that meet the criteria for best fish for nano tanks. Each species is rated for care level, temperament, and compatibility with common tankmates.

Neon TetraNeon Tetra
10 gal · 1.5" · Easy
Ember TetraEmber Tetra
10 gal · 0.8" · Easy
GuppyGuppy
10 gal · 2" · Easy
Endler's LivebearerEndler's Livebearer
10 gal · 1.3" · Easy
PlatyPlaty
10 gal · 2.5" · Easy
BettaBetta (male)
5 gal · 2.5" · Easy
Dwarf GouramiDwarf Gourami
10 gal · 3.5" · Moderate
Honey GouramiHoney Gourami
10 gal · 2" · Easy
Pygmy CorydorasPygmy Corydoras
10 gal · 1" · Easy
OtocinclusOtocinclus
10 gal · 1.5" · Moderate
Zebra DanioZebra Danio
10 gal · 2" · Easy
Celestial Pearl DanioCelestial Pearl Danio
10 gal · 1" · Moderate
Harlequin RasboraHarlequin Rasbora
10 gal · 1.8" · Easy
Chili RasboraChili Rasbora
5 gal · 0.7" · Moderate
White Cloud Mountain MinnowWhite Cloud Mountain Minnow
10 gal · 1.5" · Easy
Cherry ShrimpCherry Shrimp
5 gal · 1" · Easy
Amano ShrimpAmano Shrimp
10 gal · 2" · Easy
Nerite SnailNerite Snail
5 gal · 1" · Easy
Mystery SnailMystery Snail
5 gal · 2" · Easy

Quick comparison

SpeciesMin tankAdult sizeTemperamentCare levelTemperature
Neon Tetra10 gal1.5"PeacefulEasy72-78°F
Ember Tetra10 gal0.8"PeacefulEasy73-84°F
Guppy10 gal2"PeacefulEasy72-82°F
Endler's Livebearer10 gal1.3"PeacefulEasy72-82°F
Platy10 gal2.5"PeacefulEasy70-82°F
Betta (male)5 gal2.5"AggressiveEasy76-82°F
Dwarf Gourami10 gal3.5"PeacefulModerate72-82°F
Honey Gourami10 gal2"PeacefulEasy72-82°F
Pygmy Corydoras10 gal1"PeacefulEasy72-79°F
Otocinclus10 gal1.5"PeacefulModerate72-79°F
Zebra Danio10 gal2"PeacefulEasy64-77°F
Celestial Pearl Danio10 gal1"PeacefulModerate72-79°F
Harlequin Rasbora10 gal1.8"PeacefulEasy73-82°F
Chili Rasbora5 gal0.7"PeacefulModerate75-82°F
White Cloud Mountain Minnow10 gal1.5"PeacefulEasy60-72°F
Cherry Shrimp5 gal1"PeacefulEasy65-78°F
Amano Shrimp10 gal2"PeacefulEasy65-80°F
Nerite Snail5 gal1"PeacefulEasy65-82°F
Mystery Snail5 gal2"PeacefulEasy68-82°F

Tips for choosing fish

When selecting fish for your aquarium, consider the following:

Frequently asked questions

What are the best fish for nano tanks?

Small species that thrive in tanks of 10 gallons or less. We recommend 19 species for this setup: Neon Tetra, Ember Tetra, Guppy, Endler's Livebearer, Platy and more.

How do I choose the right fish for my tank?

Consider tank size, water parameters, temperament, and social needs. Use our stocking calculator to check compatibility and estimate a safe stocking level.

Can I mix fish from different categories?

Yes, as long as water parameters overlap and temperament is compatible. Use our compatibility checker to compare any two species before adding them together.

Related resources

Check stocking for your tank →

How this list was chosen

Species appear on this list only if they meet the requirement on measurable grounds — adult size, minimum tank size, temperature tolerance, temperament and social needs — rather than popularity. Each links to a full care sheet with exact figures. See our methodology.

Plan the tank

Marcus Rivera · Freshwater aquarist, 14 years fishkeeping

Every number on this page is cross-checked against at least four published sources and our own tank logs. Ranges reflect what keeps fish healthy long term, not the smallest tank an animal can survive in. See how we source data or our editorial policy.

✓ Reviewed 2026-08-21