Skip to content

What is the best fish for a beginner?

The best beginner fish — guppies, platies, zebra danios, white cloud minnows and bettas — and how to pick the right first fish for your tank.

The short answer

The best beginner fish are the hardy, adaptable classics: guppies, platies, zebra danios, white cloud mountain minnows and bettas. They tolerate minor mistakes, stay healthy in a range of water conditions and are widely available. The real key to success isn’t which of these you pick — it’s starting with a cycled, filtered tank.

The best first fish

  • Guppy — colourful, cheerful livebearers that are almost always the top recommendation.
  • Platy — a hardy, peaceful livebearer in dozens of colours.
  • Zebra danio — endlessly active and famously tough in a group.
  • White cloud mountain minnow — tiny and hardy, and happy without a heater.
  • Betta — a bold centrepiece that thrives in a small warm tank.
Tip: pick one species to start and add a small group. A single-species tank is simpler to feed, stock and troubleshoot than a mix. See how do I choose my first fish.

Why the setup matters more than the fish

Even the hardiest fish struggles in an uncycled tank. Before any fish goes in, the tank needs beneficial bacteria to convert toxic ammonia into far safer nitrate — the nitrogen cycle. Run a fishless cycle first and you remove the number-one cause of beginner losses. Learn the basics in the nitrogen cycle in simple terms and fishless cycling.

Getting started

Choose the largest tank you have room for — bigger tanks are more forgiving. Add a gentle filter and, for tropical fish, a heater, keep a test kit handy, and feed a quality staple food sparingly.

Our best beginner aquarium guide and complete kit picks pull the whole first setup together, and what is the easiest fish to keep covers the same shortlist in more detail.

Frequently asked questions

How many fish should a beginner start with?

Start well under the tank's limit — a small group of one easy species is ideal. Adding fish slowly gives your filter time to keep up and makes problems much easier to spot and fix.

Should a beginner start with a betta or a group of small fish?

Both work. A single betta is a simple, striking choice for a small heated tank, while a group of guppies or danios suits anyone who wants activity and movement. Either is forgiving if the tank is cycled.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages