Skip to content

What is the easiest fish to keep?

The easiest aquarium fish for beginners — white cloud minnows, guppies, platies and zebra danios — plus why hardy, forgiving species matter most when you start.

The short answer

The easiest fish to keep are the classic hardy beginners: white cloud mountain minnows, guppies, platies, zebra danios and bettas. All of them tolerate small mistakes, adapt to a range of water conditions, eat readily and stay healthy as long as the basics — a cycled, filtered tank with clean, stable water — are in place.

What makes a fish “easy”

“Easy” really means forgiving and adaptable. The best beginner fish share a few traits:

  • They handle a wide range of temperature and pH rather than needing precise water.
  • They’re disease-resistant and active, so problems are obvious early.
  • They accept ordinary flake or pellet food without fuss.

None of these fish are indestructible, though. The single biggest factor in success isn’t the species — it’s whether your tank is cycled and maintained. A hardy fish in an uncycled tank still suffers.

Tip: the fish matters less than the setup. Cycle the tank before stocking and keep up weekly water changes, and any of these species will thrive. See how to cycle an aquarium.

The top easy picks

  • White cloud mountain minnow — tiny, peaceful and so hardy it even copes with cool rooms.
  • Guppy — colourful, active and endlessly available; livebearers that breed happily.
  • Platy — a chunkier, equally easygoing livebearer in every colour.
  • Zebra danio — fast, playful and almost bulletproof in a group.
  • Betta — a striking centrepiece that’s very forgiving in a warm, filtered tank.

Setting them up for success

Give them a stable home and they’ll practically look after themselves. Start with the biggest tank you have room for — larger volumes are more stable — add a gentle filter and, for tropical species like guppies and bettas, a heater. Test the water while you learn with a liquid test kit, and feed a good staple fish food sparingly.

New to it all? Our best beginner aquarium guide and the answer to what is the best fish for a beginner walk you through the first steps.

Frequently asked questions

Is a betta the easiest fish for a first tank?

A betta is a great, hardy first fish, but it needs a heated, filtered tank of about 19 litres or more — not a bowl. Given proper warmth and clean water it's one of the most forgiving fish you can keep.

Are goldfish easy for beginners?

Goldfish are hardy but grow large and produce a lot of waste, so they need a big tank and strong filtration. For a small first setup, white cloud minnows or guppies are much easier to get right.

🔎 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