Best fish lists
Best Fish for Kids: Easy, Hardy Species for Family Tanks
Last updated: May 2026
- Best all-round picks: guppies, platies, zebra danios, and peppered corydoras are the most forgiving species for a family tank - all tolerate minor parameter swings and eat readily.
- Tank size minimum: 60 litres (15 gallons) gives you real stocking options and more stable water chemistry than a small starter kit.
- Cycle first, fish second: a tank that hasn't completed its nitrogen cycle will kill fish within days - cycling takes 4-6 weeks and is non-negotiable.
- Adults own the testing: water tests, filter maintenance, and water changes are not kids' jobs until they're genuinely ready. The fish depend on you doing these consistently.
- Skip the bowls: bettas in unheated bowls and goldfish in 20-litre tanks are setups that fail - don't buy the fish to fit the container.
- Observation is the real lesson: teach kids to notice behaviour - who's eating, who's hiding, who's chasing - not just to watch the glass.
Why most "kid's fish" advice gets it backwards
The standard pitch goes: get a small tank, get a betta or a goldfish, let your kid take responsibility. That advice produces dead fish inside a month and a child who concludes fish are boring and fragile. The better frame is this - you set up a stable environment, and your child gets to observe genuinely interesting animal behaviour. The water chemistry side stays with you. The curiosity and engagement side belongs to them.
That split works well because fish behaviour is actually worth watching when you stock the right species. A group of zebra danios chasing each other around, corydoras rummaging in a pile through the substrate at feeding time, guppy fry appearing overnight - these are things kids notice and remember. A single betta sitting in a bowl does not have the same effect.
Pet shops sell tiny "starter kits" specifically sized for impulse purchases. A 20-litre tank with a weak internal filter is almost impossible to keep stable - ammonia spikes fast, temperature fluctuates, and your stocking options are nearly zero. Spend more on a 60-litre setup once and you'll spend less replacing fish.
The species that actually work
Guppies (Poecilia reticulata)
Guppies are the closest thing freshwater fishkeeping has to a beginner-proof fish. Males come in every colour combination imaginable, they're active all day, and they breed prolifically - which can be either a feature or a problem depending on your setup. Keep a male-only group (4-6 fish) if you don't want a population explosion, or accept that fry will appear and most will be eaten by other tank inhabitants. They tolerate a wide pH range (6.8-7.8) and temperatures of 22-28°C (72-82°F). Feed a varied diet - flake as a base, supplemented with frozen or freeze-dried daphnia or bloodworm - and they'll live 2-3 years without drama.
Platies (Xiphophorus maculatus)
Platies are arguably the most robust livebearer you can buy. They're chunkier than guppies, come in clean colour morphs (sunset, mickey mouse, red wagtail), and are genuinely unfussy about water - pH 7.0-8.0, temperature 20-26°C (68-79°F). Like guppies, they breed readily, so the same rule applies: stock males only or accept fry. A group of 4-6 works well in a 60-litre tank. They'll eat virtually anything offered and rarely show aggression.
Zebra danios (Danio rerio)
If you want fish kids will actually watch, zebra danios deliver. They're fast, they school tightly when kept in groups of six or more, and they're active across the whole water column all day. More importantly, they're genuinely tough - they were developed as a research organism partly because they handle a wide range of water conditions. Temperature range is 18-26°C (64-79°F), and they'll tolerate pH from 6.5-7.5 without complaint. Don't keep fewer than six; a group of four danios just chases each other and looks stressed.
Zebra danios are a good choice for a tank that isn't heated, provided your house stays above 18°C (64°F) year-round. In most homes with central heating, that's manageable. In a cold room or conservatory, add a heater.
Corydoras (peppered, bronze, or sterbai)
Corydoras catfish are the best bottom-dwellers for a family tank, and they're a species kids consistently enjoy watching. They're social - keep a minimum of four, preferably six of the same species - and they spend the day fossicking through substrate, occasionally rocketing to the surface for a gulp of air (normal behaviour, not a sign of distress). Peppered corydoras (Corydoras paleatus) and bronze corydoras (Corydoras aeneus) tolerate 22-26°C (72-79°F) and pH 6.5-7.5. Sterbai (Corydoras sterbai) prefer warmer water (26-30°C / 79-86°F) and pair well with discus tanks, but that's a different guide. Stick to peppered or bronze for a standard family setup. Use fine sand or smooth gravel - sharp substrate damages their barbels.
Platy and guppy mix with corydoras - a practical starter combination
A 75-litre (20-gallon) tank running at 24°C (75°F), pH 7.0-7.4, planted with java fern and anubias, stocked with 6 male platies and 6 peppered corydoras is a genuinely enjoyable setup. It's visually active, easy to feed, straightforward to maintain, and stable enough that the occasional missed water change won't cause an immediate crisis. Use the free stocking calculator to check bioload before adding anything.
Mollies (Poecilia sphenops)
Mollies are hardier than their reputation suggests, but they do have one genuine requirement: stable water with no sudden parameter swings. They prefer slightly hard, alkaline water - pH 7.5-8.5, temperature 24-28°C (75-82°F) - and they're more sensitive to ammonia than danios or platies. They're worth including if your tap water is hard (most UK mains supply qualifies), but they're the wrong choice if your family might go two weeks without checking the tank. Also worth knowing: mollies can develop "molly disease" (columnaris or shimmying) quickly in unstable conditions, and it looks alarming.
Fewer than six of a schooling or shoaling species produces stress behaviours - fin-nipping, hiding, and erratic swimming - not the engaging display you bought them for.
What to skip - and why
Bettas in small, unheated tanks
Bettas (Betta splendens) are sold constantly as low-maintenance starter fish. In the right setup - a heated, filtered 20-litre minimum with appropriate tankmates or kept alone - they're actually interesting fish with real personality. In an unheated bowl or a 5-litre cube, they're just slowly dying. Bettas need 24-28°C (75-82°F) consistently. Room temperature in most homes varies enough to stress them. If a betta is on your list, commit to a proper heated tank.
Goldfish in anything smaller than 120 litres
Goldfish produce a large amount of waste relative to their size, grow considerably larger than most people expect, and need strong filtration. A single common goldfish needs at least 120 litres (30 gallons) with a powerful external filter to thrive long-term. Fancy goldfish (orandas, ryukins) need the same tank volume but are more susceptible to swim bladder issues in poorly maintained water. They're not inherently hard fish, but the setup they need is not a cheap starter kit. If a family wants goldfish and is willing to commit to a proper tank and maintenance schedule, they're rewarding - just be honest about that commitment upfront.
"Self-cleaning" tanks and desktop aquariums
There is no such thing as a self-cleaning fish tank. Products marketed this way use plant roots or minimal filtration to claim they're maintenance-free. They're not. The fish suffer. Don't buy them.
Most fish deaths in family tanks happen in the first four weeks - before the tank has cycled and before anyone realises ammonia is the problem, not bad luck. Read the nitrogen cycle guide before buying any fish. This is the single most preventable cause of early fish loss.
The setup: getting the tank right before the fish arrive
The biggest mistake families make is buying the fish on the same day as the tank. A new tank has no beneficial bacteria - the ammonia produced by fish will spike to lethal levels within days. Cycling the tank first takes 4-6 weeks using the fishless method (add ammonia, test daily, wait for bacteria to establish). It feels slow. It's the difference between fish that live and fish that don't.
For a full walkthrough of the process, see how to cycle a fish tank. For what your water parameters should actually read once the tank is established, check the aquarium water parameters guide.
Once the tank is cycled, you'll be doing weekly 20-30% water changes as standard maintenance. How often exactly depends on your stocking level and bioload - this guide on water change frequency covers the variables.
Most people get the filter wrong by thinking bigger is worse. Oversized filtration is almost never a problem for the species in this guide - you can turn the flow down if surface agitation is too strong. Undersized filtration causes ammonia and nitrite problems that kill fish. When in doubt, buy a filter rated for twice your tank volume.
Feeding: simpler than it's made to sound
All the species in this guide will accept a quality flake food as their staple diet. Feed small amounts once or twice a day - only what fish consume in two minutes. Overfeeding is one of the fastest ways to spike ammonia. Corydoras need sinking pellets or wafers specifically, not just surface flake. Supplement with frozen or freeze-dried daphnia, bloodworm, or brine shrimp once or twice a week for condition and colour.
Kids can absolutely be involved in feeding - it's a natural point of engagement and a good opportunity to observe behaviour at the same time. Just be clear about the quantity, because overfeeding is the one mistake children will make every time if the food is accessible.
Teaching observation, not just responsibility
The most useful thing you can teach a child about fish is how to read what they're seeing. Ask them specific questions: Are all the corydoras out, or is one hiding? Is the guppy with the clamped fins being chased? Are the danios schooling tightly or scattered? These observations are genuinely meaningful - hiding, clamped fins, loss of appetite, and isolation are all early signs of illness. Kids who learn to notice these things become better fishkeepers than adults who only test water numbers.
Responsibility grows alongside understanding. Starting with "feed them this much, once in the morning" is a realistic job. Water tests and filter maintenance come later, when there's genuine understanding behind the action.
App-aquatic lets you log water test results, set maintenance reminders, and track your stocking list across multiple tanks. If you're juggling a family schedule, having the last test result and next water change date in your pocket is genuinely useful - not just for you, but for showing kids the data behind the tank.
Track your parameters and get care reminders with App-aquatic.
Get the free appWhat's the single easiest fish for a child's first tank?
Male guppies in a cycled, heated 60-litre tank. They're colourful, active, hardy, and there's enough going on in a group to hold a child's attention. Platies are a close second if you want slightly chunkier, slower fish.
Can kids keep a betta fish?
Yes, with the right setup - a heated, filtered tank of at least 20 litres, kept at 24-28°C (75-82°F). Bettas kept correctly can be rewarding fish with visible personality. The problem is that they're almost always sold in contexts that encourage poor setups. Commit to doing it properly or choose a different species.
How long before we can add fish to a new tank?
After a full nitrogen cycle - typically 4-6 weeks using the fishless method. Test for zero ammonia, zero nitrite, and a readable nitrate level before adding any fish. Skipping this step is why most early fish losses happen. See the full cycling guide for the process.
Are goldfish actually a bad choice for kids?
Not inherently - they're robust, long-lived, and recognisable. The problem is the setup they require: 120+ litres, strong filtration, and consistent maintenance. That's a bigger commitment than most families expect when buying what looks like a simple fair-prize fish. If you go in knowing what's involved, goldfish are a fine choice.
How many fish can go in a 60-litre tank?
It depends on the species, filtration, and how well the tank is maintained - there's no universal number. A rough starting point: 6 male guppies plus 4-6 corydoras is a reasonable load for a 60-litre with a decent filter. Use the free stocking calculator to check your specific combination before buying.
