Skip to content

How do I choose my first fish?

How to choose your first aquarium fish β€” match the species to your tank size and water, start hardy, and add stock slowly to a cycled tank.

The short answer

Choose your first fish by matching the species to your tank and water, starting hardy, and stocking slowly into a cycled tank. Don’t pick on looks alone β€” the fish has to suit your tank size, temperature and how heavily you plan to stock. Get those right and beginner-friendly species do the rest.

Match the fish to your tank

Before you fall for a fish, check three things:

  • Size and space β€” will it fit your tank at full adult size, and does it need a group? A common goldfish needs far more room than a guppy.
  • Water and temperature β€” most popular fish are tropical and need a heater; a few, like white cloud minnows, suit cool tanks.
  • Temperament β€” peaceful community fish mix well; aggressive or fin-nipping species don’t suit a first tank.
Tip: stock one species at a time and add fish in small batches. This lets your filter bacteria catch up and makes any problem easy to trace. See can I add all my fish at once?

Start hardy

For a first tank, favour forgiving species: guppies, platies, zebra danios, white cloud minnows and bettas. They cope with the small mistakes every beginner makes and stay healthy in a range of conditions. See what is the best fish for a beginner for the full shortlist, and guppies or bettas for care details.

Cycle first, then stock slowly

The most important step happens before any fish arrives: cycle the tank. Beneficial bacteria need to build up to process fish waste safely. Confirm the cycle is done with a test kit β€” ammonia and nitrite both at zero β€” then add a few fish at a time. See how to cycle an aquarium and how do I know when my tank is ready for fish. New to the whole process? Start with our beginner aquarium guide.

Frequently asked questions

Should my first fish be a single fish or a group?

It depends on the species. A betta is happy alone, while schooling fish like danios or tetras need a group of six or more to feel secure. Choose one type first and stock it properly before adding others.

How soon can I add fish to a new tank?

Only once the tank is cycled β€” when a fishless cycle shows ammonia and nitrite both reading zero. Adding fish to an uncycled tank exposes them to toxic ammonia and is the top cause of early losses.

πŸ”Ž 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