For everyone whose world includes animals.
Skip to content
Breeds and species

Aquarium Fish

Popular aquarium fish for freshwater tanks and ponds: bettas, guppies, neon tetras, angelfish, goldfish and koi. Discover species, needs and care.

Filters

Your lifestyle
Size
Activity needs
Care needs

1 means lower, 5 higher needs. Read the individual breed profile too.

Clear filters
Featured

25 animals in this selection Each has a story.

Animal list

Showing 24 of 25

Which aquarium fish should you choose?

Do not choose by appearance alone. Temperament, size, activity level and daily care needs matter just as much.

Think about how much time you can spend on grooming, training, play and companionship. Beginners often do best with breeds whose needs are clear and manageable.

Be careful with broad health claims: some breeds may be more prone to certain issues, so speak with a veterinarian or a responsible breeder.

Frequently asked questions

Which fish is best for a beginner?
Platies, guppies and harlequin rasboras are hardy, undemanding about water and forgive beginner mistakes. Discus and ram cichlids are not first-tank fish.
How big a tank do I need?
For most small shoaling fish, 54–80 litres is a sensible start. A larger tank is easier to maintain because water parameters shift more slowly.
Why can I not add fish straight away?
A new tank needs several weeks for beneficial bacteria to establish in the filter. Without them, ammonia and nitrite poison the fish.