🔄Last Updated: 20 March 2026•Originally published: 10 February 2020
If you are a first-time fish tank owner, it can be hard to know which breeds to pick to fill it. They all require different levels of maintenance and tank sizes and can need a life alone or in a school.
The main thing to get out of the way is that freshwater is much easier to deal with compared to salt water, making it the best option for beginners. Then there is the choice of tropical or cold water, but the former just needs a suitable heater and thermometer added to the tank so there isn’t too much difference.
There is more choice for tropical, but we have included both below. These fish are in no particular order and all offer a host of different benefits and visual impacts.
What to consider if you’re a beginner fish owner
It is important to remember that if you mix the breeds of fish in your tank, you must try to find close matches in terms of the food they eat, how they feed, their behaviours and adapt the space they have.Diet
Look for fish which are easy to find food for, so will eat pellets and flakes of either veg or meatSize
Larger tanks are easier to look after, but you probably don’t want something too extreme so find a fish which will suit your chosen tank. Buy the largest possible, though, as this will give you the greatest range of possibilities and allow for growth or changes in how many you can keepFriendliness
Some fish work better in communities than others. If you don’t want infighting, find a friendly breedHardy
They don’t need too much precision when it comes to water temperatures and a few degrees difference will help you out. Same with pH levelsThe best fish for beginners
Tetra

- Water Temperature: 24-25.5°C
- School: Yes
- Potential Size: Depends on the species
- Tank Requirements: 50L+
- Food: Carnivores
- Life Span: 5-10 years
Swordtails

- Water Temperature: 18-28°C
- School: Yes
- Potential Size: 6”
- Tank Requirements: 70L+
- Food: Omnivores
- Life Span: 3-5 years
Betta
- Water Temperature: 25.5-26.5°C
- School: No
- Potential Size: 3”
- Tank Requirements: 15L+
- Food: Carnivores
- Life Span: 3 years
Guppies

- Water Temperature: 22-28°C
- School: Yes
- Potential Size: 2.5”
- Tank Requirements: 20L+
- Food: Omnivores
- Life Span: 2 years
Catfish

- Water Temperature: 22-28°C
- School: Yes
- Potential Size: 2-24”
- Tank Requirements: 45L+
- Food: Omnivores
- Life Span: 5-15 years
Common Goldfish

- Water Temperature: 20-22°C
- School: Ideally
- Potential Size: 7-14”
- Tank Requirements: 50L+
- Food: Omnivore
- Life Span: 10 years
Dwarf Gourami

- Water Temperature: 22-28°C
- School: No
- Potential Size:
- Tank Requirements: 20L
- Food: Omnivore
- Life Span: 4 years
🐠 Recommended Fish & Aquarium Equipment
We’ve hand-picked these products for you. As an affiliate, we may earn a commission if you purchase through our links, at no extra cost to you.
Table of Contents
🐠 2026 Update: Fishkeeping has seen a boom in popularity since 2020. Modern LED lighting and all-in-one nano tanks (like the Fluval Flex and Superfish Home range) have made the hobby more accessible than ever. Always cycle your tank for at least 4-6 weeks before adding fish — this remains the most important step for beginners.
Aqua One Aqua Aspire Glass Aquarium
Pets at Home View Product →
Aqua One AquaVogue Aquarium with Black and Oak Cabinet
Pets at Home View Product →

Aqua One Aquis Series 2 External Filter
Aqua One Focus 25 Glass Aquarium
Aqua One Oakstyle Shades Flint Grey Aquarium and Cabinet
Pets at Home View Product →
AquaEl Leddy 60 Aquarium DAY&NIGHT
Aquarium Pewter Sand
Pets at Home View Product →
BiOrb 15 Litre Life Pure Aquarium
Pets at Home View Product →
BiOrb Black Aquarium Stand
Ciano Nexus 25 LED Aquarium
Pets at Home View Product →
Ciano Nexus Diamond Aquarium
Pets at Home View Product →
Country Hunter Raw Frozen Turkey & Fish Puppy Nuggets

Exo Terra Turtle Cliff Filter

Fluval 07 Range External Filter for Aquariums
Pets at Home View Product →
fluval co2 indicator

Fluval Flex Stand
Fluval Roma Aquarium with LED Lighting
Pets at Home View Product →
Fluval Roma Cabinet for 125 Litre Aquariums Oak Finish
Fluval Roma Cabinet for 90 Litre Aquariums
Fluval U Series Underwater Aquarium Filter
Pets at Home View Product →

Johnson's Fishy's Dog Chunks
Jolly Moggy Catnip Play Fish
VioVet View Product →
Juwel Cliff Aquarium Background
VioVet View Product →
Juwel Rio 350 Aquarium and Cabinet
Juwel Stone Clay Background
Juwel Stone Granite Background
Juwel Structured Background

Juwel Trigon 190 Bow Fronted Aquarium and Cabinet
Love Fish Panorama Aquarium
Love Fish Panorama Aquarium 40L Cabinet
Love Fish Panorama Tank
Pets at Home View Product →
Marina 360 LED Aquarium with Remote Control
Pets at Home View Product →

Penn Plax Smallworld Pump and Filter Kit
Pets at Home View Product →
Pets at Home Fish Bone Cat Harness
Pets at Home View Product →
Pets At Home Natural Mix Aquarium Gravel

Pets at Home Smyth Scratch and Play Fish
Pets at Home View Product →
Tetra AquaArt Explorer Line Aquarium Cabinet
Pets at Home View Product →

Tetra AquaArt Explorer Line Aquarium with LED Lighting
Pets at Home View Product →
Tetra Holiday Menu Tropical and Temperate Fish Food
Pets at Home View Product →
Related guide: how to clean a fish tank
Related: Live Plants for Fish Tanks
