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.
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
| Species | Min tank | Temp | pH | Difficulty |
|---|---|---|---|---|
| Betta (single male) | 5 gal | 24–28 °C | 6.5–7.5 | Easy |
| Ember tetra | 10 gal | 22–28 °C | 5.5–7.0 | Easy |
| Chili rasbora | 5–10 gal | 22–28 °C | 5.0–7.0 | Moderate |
| Honey gourami | 10 gal | 23–28 °C | 6.0–7.5 | Easy |
| Pygmy corydoras | 10 gal | 22–26 °C | 6.2–7.2 | Easy |
| Otocinclus | 10 gal (mature) | 22–26 °C | 6.5–7.5 | Moderate |
| Harlequin rasbora | 15 gal | 23–28 °C | 6.0–7.5 | Easy |
| Guppy | 10 gal | 22–28 °C | 6.8–7.8 | Easy |
| Zebra danio | 20 gal | 18–24 °C | 6.5–7.5 | Easy |
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).
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.
Frequently asked
What is the best first fish for a 5-gallon tank?
Can I keep different species together?
How many fish can I put in a 10-gallon tank?
How to cycle a new aquarium (fishless, day by day)
What actually happens during the nitrogen cycle, how long each stage takes, the readings that tell you where you are, and when it is safe to add fish.
Read →How often should you change aquarium water?
Interval and volume by tank size and stocking — plus the nitrate maths that turns “about 25% weekly” into a schedule you can defend with your own numbers.
Read →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.
Open the App Store link →