Stocking · Guide

9 best aquarium fish for beginners

Beginner-friendly does not mean “survives anything”. It means the species is forgiving of the mistakes you are about to make.

9 min readUpdated 2026-10-10Records only — not veterinary advice

Most beginner fish deaths trace back to three things: a tank that was not cycled, a species that needed softer or cooler water than it got, and stocking that outran the filter. Pick species that tolerate a range, keep the tank small enough to maintain, and the rest is routine.

The list, at a glance

SpeciesMin tankTemppHDifficulty
Betta (single male)5 gal24–28 °C6.5–7.5Easy
Ember tetra10 gal22–28 °C5.5–7.0Easy
Chili rasbora5–10 gal22–28 °C5.0–7.0Moderate
Honey gourami10 gal23–28 °C6.0–7.5Easy
Pygmy corydoras10 gal22–26 °C6.2–7.2Easy
Otocinclus10 gal (mature)22–26 °C6.5–7.5Moderate
Harlequin rasbora15 gal23–28 °C6.0–7.5Easy
Guppy10 gal22–28 °C6.8–7.8Easy
Zebra danio20 gal18–24 °C6.5–7.5Easy

1. Betta — one fish, one tank

A single male betta in a 5-gallon planted tank is one of the most reliable beginner setups there is: warm water, low flow, one animal to feed. The mistake is adding tankmates to a fish that was bred to fight, or keeping one in an unfiltered bowl.

2. Ember tetra — small, orange, unbothered

Ember tetras stay under 2 cm, school loosely, and tolerate a wide temperature range. They are the easiest “shoal of tiny orange fish” for a 10-gallon, and they make a planted tank look finished. Read the full care sheet: ember tetra.

3. Chili rasbora — beautiful, but not a first fish for hard water

Chili rasboras are the classic nano blackwater fish: tiny, red, and happiest in soft, acidic water. Keep them and they are almost maintenance-free; put them in hard tap water and they fade and stop feeding. See chili rasbora care.

4. Honey gourami — the calm centrepiece for a 10-gallon

A honey gourami is a labyrinth fish, so it breathes at the surface and tolerates slower water than most. One per tank, plenty of floating cover, and it will spend its day picking at plants instead of chasing anyone.

5. Pygmy corydoras — bottom crew, sand required

Six pygmy corydoras in a 10-gallon with sand is a better bottom layer than any “cleaner fish”. They need a group, a soft substrate, and no sharp gravel — their barbels are the first thing to suffer. See pygmy corydoras.

6. Otocinclus — only in a mature tank

Otocinclus eat biofilm, not algae wafers. In a tank younger than three months there is not enough biofilm, and they starve quietly. If you want one, wait until the tank is seasoned, then add a group of three or more. See otocinclus care.

7–9. The reliable mid-size trio

Harlequin rasboras (a tight schooling fish for 15 gallons and up), guppies (colourful, live-bearing, and they will breed whether you planned for it or not), and zebra danios (cool-water, fast, and virtually indestructible — but they need length, not height, in a tank).

One rule that matters more than the list

Stock slowly. Add one group, then wait two weeks and test. Doubling the fish load doubles the ammonia production, and the biofilter needs time to catch up — the log is how you see that it did.

Questions

Frequently asked

What is the best first fish for a 5-gallon tank?
A single betta, or shrimp and snails. Five gallons is small enough that a mistake becomes a chemistry problem quickly, so keep the bioload low and change 30–50% weekly.
Can I keep different species together?
Often yes, if their temperature and pH ranges overlap and the tank is long enough for territories. Check the ranges in the table above before buying, and add the most territorial species last.
How many fish can I put in a 10-gallon tank?
The old “inch per gallon” rule is crude. A better approach: build one school of small fish, keep the bioload low, and let nitrate tell you whether you are overstocked. If nitrate climbs more than about 20 ppm a week, you are.
Download

Stop guessing what your tank did last week

Log a test in twenty seconds, get reminded before maintenance is overdue, and keep a history you can actually read back. Free for one tank — no account, no subscription.

Download on the App Store Free · No account · Works offline
QR code linking to FishTank Diary on the App Store
Point your camera at the code FishTank Diary is an iPhone and iPad app. Install it now — no account, no email, no setup.
Open the App Store link →