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

  1. Cycle first. No fish goes into an uncycled tank. (Guide: how to cycle a nano tank.)
  2. 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.

留言

這個網誌中的熱門文章

Best Heaters for Small Aquariums (2-10 Gallons)

Nano Tank Setup Checklist: Everything You Need for Your First Small Aquarium