What Makes a Good Beginner Fish?
The best beginner fish are hardy enough to tolerate minor parameter fluctuations, forgiving of new-tank syndrome in a not-quite-cycled aquarium, peaceful enough for a community tank, and widely available in most fish stores. They should not require specialist food, extreme water conditions, or large amounts of space.
Always make sure your tank is properly cycled before adding any fish. Even the hardiest fish will struggle in an uncycled tank.
1. Neon & Cardinal Tetras
Neon tetras are arguably the most iconic beginner fish. The iridescent blue-green stripe and red tail are instantly recognisable. Cardinal tetras are nearly identical but have the red extending the full length of the body — arguably more striking. Both stay under 4 cm, school naturally, and are peaceful with all community fish. Keep in groups of 6 or more. They prefer soft, slightly acidic water but are adaptable to moderate hardness. Minimum tank: 40 litres.
2. Guppies
Guppies are among the hardiest fish in the hobby. They tolerate a wide range of parameters, eat virtually anything, and breed readily. Males have spectacular fan tails in every colour imaginable. Females are larger but more subdued. The main challenge with guppies is population control — they breed constantly if males and females are kept together. Either keep a single sex, or be prepared to rehome fry. Minimum tank: 40 litres.
3. Platies
Platies are livebearers like guppies but slightly more robust and less prone to disease. They come in dozens of colour varieties, eat flake food readily, and are peaceful with everything. Females give birth to live young every 4–6 weeks, so the same population-management consideration applies as with guppies. Platies prefer neutral to slightly alkaline water. Minimum tank: 60 litres.
4. Corydoras Catfish
Corydoras are bottom-dwelling catfish that spend their time sifting through substrate for food scraps. They are completely peaceful, entertaining to watch, and perform a useful housekeeping function. They breathe atmospheric air occasionally — you'll see them dart to the surface and back. Keep in groups of 6 or more; they are social and stressed in isolation. Corydoras paleatus (peppered cory) and C. sterbai are two of the best beginner species. Minimum tank: 60 litres.
5. Zebra Danios
Zebra danios are bullet-proof. They were used in early nitrogen cycle research precisely because they can survive conditions that would kill most fish. They're fast, active, schooling fish with horizontal blue and gold stripes. They're so hardy they're sometimes used for fish-in cycling — though we recommend fishless cycling. Keep in groups of 6+. Minimum tank: 60 litres.
6. Harlequin Rasboras
Harlequin rasboras are a more refined-looking schooling fish than danios. The copper-orange body with a distinctive black triangle marking is elegant and visible from a distance. They're peaceful, hardy, and easy to feed. Unlike danios, they're not hyperactive — they school calmly mid-water and make a tank feel more settled. Keep in groups of 8+. Minimum tank: 60 litres.
7. Mollies
Mollies are peaceful livebearers that come in black, white, dalmatian, and lyretail varieties. They're adaptable to a wide range of hardness levels and even tolerate slightly brackish water. Mollies are more susceptible to disease than guppies or platies if water quality is poor, so they reward good husbandry. Keep in groups with more females than males. Minimum tank: 80 litres.
8. Bristlenose Pleco
The bristlenose pleco is the ideal algae-eating bottom dweller for a beginner tank. Unlike common plecos, which grow to 45 cm and outgrow most aquariums, bristlenose stay under 15 cm. They rasp algae off glass, wood, and décor. They're completely peaceful and hardy. Feed with algae wafers and blanched vegetables in addition to whatever they graze on. Minimum tank: 80 litres.
9. Betta Fish
A male betta is an ideal single-species centrepiece for a smaller tank. The long fins, intense colouration, and bold personality make them one of the most visually striking fish in the hobby. They do not need tankmates to thrive — in fact, they're often better without them. See our full betta care guide. Minimum tank: 20 litres (40 preferred).
10. Cherry Barbs
Cherry barbs are peaceful, subtly beautiful fish. Males turn vivid red when in breeding condition — the contrast against planted aquarium backgrounds is striking. They're less nippy than tiger barbs and work well in community tanks. They're hardy and forgiving. Keep in groups of 6+ with a ratio of more females to males. Minimum tank: 60 litres.
Quick Reference
| Fish | Min Tank | Group Size | Difficulty |
|---|---|---|---|
| Neon/Cardinal Tetra | 40 L | 6+ | Easy |
| Guppy | 40 L | 3+ | Easy |
| Platy | 60 L | 3+ | Easy |
| Corydoras | 60 L | 6+ | Easy |
| Zebra Danio | 60 L | 6+ | Easy |
| Harlequin Rasbora | 60 L | 8+ | Easy |
| Molly | 80 L | 3+ | Moderate |
| Bristlenose Pleco | 80 L | 1–2 | Easy |
| Betta | 20 L | 1 male | Easy |
| Cherry Barb | 60 L | 6+ | Easy |