10 Best Fish for a 5-Gallon Tank (And What to Avoid)
Here's the uncomfortable truth about 5-gallon tanks: most fish sold at pet stores don't belong in one. Goldfish? Absolutely not. A dozen guppies? That tank becomes a crisis in a month. But choose from the genuine nano species below and a 5-gallon becomes a thriving, fascinating ecosystem.
Every fish on this list can live its entire life comfortably in a well-maintained 5-gallon.
Before You Stock: The Two Rules
- Cycle first. No fish goes into an uncycled tank. (Guide: how to cycle a nano tank.)
- Pick ONE centerpiece plan. In 5 gallons you get one of: a betta, OR one small school, OR an invertebrate colony. Not all three.
1. Betta (Betta splendens) — The Classic
Intelligent, interactive, and stunning. A single male betta in a planted, gently filtered 5-gallon is arguably the best beginner setup in the hobby — and a world away from the cup-and-bowl mistreatment they're famous for.
Keep: 1 male, alone (females can sometimes share with snails/shrimp — carefully). Temp: 78–80°F. Needs: gentle flow (sponge filter), a lid (they jump), plants to rest on.
2. Chili Rasbora — The Jewel School
Tiny (2 cm), peaceful, and intensely red once settled. A school of 8–10 in a planted tank looks like drifting embers.
Keep: 8–10, species-only. Temp: 74–82°F. Note: they prefer soft, slightly acidic water and gain color dramatically in dim, planted scapes.
3. Ember Tetra — The Easy School
Slightly larger and more forgiving than chilis, glowing orange, always schooling. Probably the easiest "proper school" you can keep in 5 gallons.
Keep: 6–8, species-only. Temp: 74–80°F.
4. Cherry Shrimp — The Colony
Not a fish, and honestly better than most fish in this size. A cherry shrimp colony grazes algae all day, breeds readily, and turns a planted nano into a living diorama. Bonus: near-zero bioload.
Keep: start with 10; they'll handle the rest. Temp: 70–78°F. Needs: cycled mature tank, no copper meds, full setup guide here.
5. Endler's Livebearer — The Active Display
Like guppies dialed down to nano scale, in permanent motion and neon color. Males only in a 5-gallon — mixed sexes will overpopulate the tank within months.
Keep: 4–6 males. Temp: 72–80°F.
6. Pygmy Corydoras — The Bottom Crew
A genuine dwarf cory (2.5 cm) that schools midwater as much as it forages. Borderline in 5 gallons — works with soft sand substrate, tight maintenance, and nothing else stocked heavy.
Keep: 6+. Temp: 72–78°F. Substrate: sand, non-negotiable (barbels shred on gravel).
7. Scarlet Badis — The Micro-Predator
A thumbnail-sized jewel with cichlid-like personality. Loves dense plants, hunts microfauna, fascinating to watch.
Keep: 1 male (males fight in small tanks). Temp: 72–79°F. Catch: often refuses dry food — plan on frozen/live (daphnia, baby brine).
8. Sparkling Gourami — The Talker
A 4 cm gourami that genuinely croaks (you'll hear it at feeding time). Curious, pretty, and well-suited to still, planted water.
Keep: 1–2. Temp: 76–82°F. Gentle flow, floating plants, lid.
9. Nerite Snail — The Glass Cleaner
The best algae-eating machine that cannot overpopulate freshwater (eggs only hatch in brackish). One nerite keeps a 5-gallon's glass presentable nearly solo.
Keep: 1–2. Works alongside almost everything above.
10. White Cloud Mountain Minnow — The No-Heater Option
The one proper school that thrives at room temperature (60–72°F). Perfect for an unheated desk tank in a climate-controlled home.
Keep: 6–7, species-only, coolwater — don't mix with the tropical picks above.
Fish to AVOID in 5 Gallons (Despite What the Store Says)
- ❌ Goldfish — need 20–40+ gallons; a 5-gallon is slow suffering
- ❌ Standard guppies (mixed sexes) — population bomb
- ❌ Neon tetras — need 10+ gallons of swimming length; they stress and stunt in 5
- ❌ Dwarf gourami — too large and too disease-prone for nano volumes
- ❌ Otocinclus — starve without mature biofilm; need bigger, older tanks
- ❌ African dwarf frogs "with fish" — they lose the feeding race every time
Sample Stocking Plans That Work
- The Classic: 1 betta + 1 nerite snail
- The Ember Scape: 7 ember tetras + cherry shrimp colony (planted)
- The Shrimphaus: 20+ cherry shrimp + 1 nerite, heavily planted, no fish
- The Cool Desk Tank: 6 white clouds, unheated, sponge filter
Whatever you choose, gear matters: gentle filtration, a reliable heater, and a proper tank are what make these stocking plans succeed.
FAQ
How many fish fit in a 5-gallon tank?
Think in plans, not counts: one betta, or one school of 6–10 true nano fish, or a shrimp colony. The "1 inch per gallon" rule fails at this size.
Can I keep a betta with other fish in 5 gallons?
In 5 gallons, a betta is best solo (snail optional). Betta communities need 10+ gallons and an escape-room's worth of plants — and still depend on the individual fish's temperament.
What's the lowest-maintenance option?
Cherry shrimp + nerite in a planted tank. Feeds partly off its own algae and biofilm, tiny bioload, endlessly watchable.
Disclosure: This site is reader-supported. Some links on this page may be affiliate links, meaning we may earn a small commission if you make a purchase — at no extra cost to you. We only recommend gear we'd use in our own tanks.
留言
張貼留言