How many fish can you put in a 10-gallon tank?

Short answer: a 10-gallon holds one small nano community — roughly 6–12 small, slim-bodied fish once it is cycled and well filtered. Think a school of 8–10 neon or ember tetras, a betta with a shrimp-and-snail cleanup crew, or 6 chili rasboras with 6 pygmy corydoras. Keep it to one or two peaceful species, stock slowly, and skip goldfish and anything large or boisterous. The old “1 inch per gallon” rule still overstocks tanks this small.

The 10-gallon: your first real community tank — but still small

Ten gallons is the most popular beginner aquarium size, and for good reason: it is the smallest tank where you can keep a genuine little school of fish rather than a single specimen. The jump from 5 to 10 gallons roughly doubles your water volume, which buys you more stability and more stocking room.

But it is still a small tank, and the same physics apply. Limited water means temperature and water chemistry swing faster, and waste concentrates quickly. So the honest ceiling is one peaceful nano community — a single species school, or a betta-plus-cleanup-crew, or two small species that occupy different parts of the tank — not a crowded mix of everything that looks nice at the store.

Realistic 10-gallon stocking examples

OptionStockingNotes
Nano school8–10 neon tetras or ember tetrasA proper little school. One species, peaceful, stays small.
Betta community1 male betta + 6–8 shrimp + 1–2 snailsThe 10-gallon finally gives a betta room for a calm cleanup crew.
Two-species nano6 chili rasboras + 6 pygmy corydorasTop-and-bottom split; both are true nano species that suit a 10.
Small livebearersTrio of guppies (1 male, 2 females) or 3–4 endlersManageable — but they breed, so plan to rehome fry.
Shrimp colony15–20 cherry shrimp + snailsLowest bioload of all; ideal for a planted nano, no fish needed.
Over the lineGoldfish, fancy goldfish, mollies, a group of full-size corydoras, a gourami trioToo big, too high-waste, or too active — skip in 10 gallons.

Note what is missing: goldfish are high-waste coldwater fish that outgrow a 10-gallon fast; mollies get large and pollute heavily; full-size corydoras are social and need a longer footprint than a standard 10. Match the fish to the tank, not the other way around.

Why the “1 inch per gallon” rule still misleads here

The one-inch-per-gallon rule would tell you a 10-gallon holds “10 inches of fish” — so two 5-inch fish, or ten 1-inch fish, all equal. They are not. The rule ignores the three things that actually decide a tank’s limit:

A bioload-based estimate — what our stocking calculator uses — gives a far more honest picture than counting inches. For the full reasoning, see how many fish per gallon, really.

Make a 10-gallon work

Recommended 10-gallon gear · affiliate
For a stable 10-gallon community: a filter sized a step above the tank, a 50–75 W heater, a separate thermometer, and a siphon for water changes cover the essentials.
Stocking guidance here is a starting point, not a guarantee — individual temperament, plants, filtration, and maintenance all shift what a given tank can hold. When in doubt, understock and watch your water parameters.

Frequently asked questions

How many neon tetras can I keep in a 10-gallon?

About 8–10 neon (or ember) tetras make a healthy school in a cycled, filtered 10-gallon — and that is a complete stocking on its own. Keeping them in a group is important; neons are schooling fish and get stressed in twos and threes.

Can I keep two bettas in a 10-gallon?

Not two males — they will fight. A single male betta is the standard. Sorority setups of multiple females are sometimes attempted but are risky and not recommended for a tank this small or for beginners.

How many guppies can I keep in a 10-gallon?

A small group — for example a trio of one male and two females, or a few males only. Guppies breed quickly, so a mixed group will multiply fast and overstock a 10-gallon; plan to rehome fry or keep males only.

Is a 10-gallon big enough for corydoras?

Only the dwarf species — pygmy or habrosus corydoras suit a 10-gallon in a group of six or more. Standard-size corydoras are social and need a longer footprint, so save them for a 20-gallon long or larger.

Related: Aquarium stocking calculator · How many fish in a 5-gallon? · How many fish per gallon, really · Best filter for a 10-gallon · Best heater for a 10-gallon

Affiliate disclosure

New calculators & fishkeeping guides — first.

Leave your email and we'll send the occasional plain-English guide and a heads-up when we add a new tool. No spam, we never sell your data, unsubscribe anytime.

Published by Cedarstone Ventures. We'll only email you about TankStocked.