12 Best Beginner Freshwater Fish (From Someone Who Killed a Few First)
Every "best beginner fish" list online seems to include the same disclaimer-free roundup of species, half of which I'd never hand a true beginner. Goldfish in a bowl? Bettas as an afterthought? No thanks.
So this is my list, the fish I'd actually put in a friend's first tank. The bar is simple: hardy enough to survive a rookie's first water-parameter wobble, affordable, widely available, and peaceful enough to live in a community. I've kept all of these.
A quick note before the list: almost every fish here is a schooling species, which means you buy a group, not one. Plan your numbers with a stocking calculator so you don't accidentally overload a small tank.
The reliable schoolers
1. Zebra danio Practically indestructible. They handle a range of temperatures, including cooler rooms, and they're cheap. The only catch is that they're fast and busy, so they can stress out shy tankmates. Keep six or more.
2. Harlequin rasbora If I had to pick one fish for a first community tank, it might be this. Hardy, peaceful, a lovely copper colour with a black wedge, and they school beautifully. They've earned the "bulletproof" reputation.
3. Cherry barb The calm barb. Unlike its fin-nipping cousins, the cherry barb is mellow enough for a planted community, and the males turn a deep red when they're comfortable.
4. White cloud mountain minnow Perfect if your room runs cool and you'd rather skip a heater. They actually prefer temperatures in the 60s°F, which makes them a rare true coldwater community fish. Hardy as they come.
The colourful livebearers
5. Platy Forgiving, peaceful, and available in every colour you can imagine. Platies are a fantastic first fish, but just know that males and females will breed, so expect fry if you keep both.
6. Guppy The classic. Endlessly colourful and cheap. Buy males only unless you want a population explosion. Their long fins do make them a target for nippers, so choose tankmates with care.
7. Endler's livebearer Like a guppy that stayed small and somehow got more colourful. Hardy, active, and great for nano tanks. They'll breed readily too.
The personality fish
8. Betta (kept solo or in a careful community) A single male betta in a heated five-gallon-plus is a brilliant first fish: interactive, gorgeous, and full of attitude. The mistakes to avoid are housing two males together and pairing them with fin-nippers. Those flowing fins are fragile.
9. Honey gourami One of the few genuinely peaceful gouramis. A honey gourami makes a lovely calm centrepiece for a community tank and won't bully anyone, unlike its sometimes-grumpy dwarf gourami cousin.
The cleanup crew
10. Corydoras catfish Charming little armoured catfish that bumble along the bottom in groups. Keep at least six, give them soft sand rather than sharp gravel, and they'll be the most endearing thing in your tank.
11. Bristlenose pleco Want an algae-eater that won't outgrow your tank? This is the one. Unlike the common pleco, which becomes an 18-inch (about 45 cm) waste machine, the bristlenose tops out around five inches and happily rasps algae off the glass.
12. Nerite snail Not a fish, but the best algae-eating invertebrate for a beginner. Nerites mow down algae and, crucially, can't breed in freshwater, so they'll never overrun your tank like pond snails do.
What I left off, and why
You'll notice no goldfish (they're coldwater, messy, and grow big, so they deserve their own dedicated setup), no angelfish (they grow large and eat small tankmates), and no tiger barbs (fun fish, but their fin-nipping makes them a poor first choice in a mixed tank).
Putting a community together
The fish above mostly get along, but "mostly" isn't a plan. A betta plus zebra danios is asking for nipped fins; cherry barbs plus white clouds want different temperatures. Before you buy, drop your shortlist into Fish That Fit, and it will check temperament, water parameters, and bioload together and flag anything that doesn't belong.
Start with one school, stock slowly, and resist the urge to buy one of everything. Your future self, and your fish, will thank you.
- beginner
- freshwater
- species