Best Beginner Fish for a First Aquarium

Hardy, peaceful, forgiving species that shrug off the wobbles of a brand-new tank.

How to choose a beginner fish

The best first fish are peaceful, stay a sensible size and tolerate the small water-quality swings every new tank goes through. Everything on this list ticks those boxes — but none of them are bowl fish: give them a cycled, filtered, heated tank and they reward you for years.

Add fish slowly over several weeks rather than all at once, keep up with weekly water changes, and stock shoaling species (most of these) in groups so they feel secure. Get the routine right on easy fish first, then branch out.

Frequently asked questions

What is the easiest fish to keep?

Livebearers like guppies and platies, and small shoalers like neon tetras, are about as forgiving as it gets — provided the tank is cycled, filtered and heated. They are hardy, peaceful and widely available.

How many fish should a beginner start with?

Start understocked. Add one small group at a time over the first month so your filter can keep pace, and aim well below the old "one inch per gallon" rule — filtration and water changes matter far more.