There’s plenty of choice when it comes to adding fish to (well prepared and correctly set up) home aquariums, with pet shops offering a bewildering range of colourful and interesting finned friends.
It’s important to ensure that you get the right fish for your particular aquarium or your pets will not be happy and healthy.
And while the size of tank is only limited by your budget and availably space in your home, there are plenty of beautiful fish that will thrive in a small five litre tank.
So, here are 10 of the best species of schooling fish for aquarists (people who maintain aquariums) who only have room for a small tank.
. Fish
Some of the fish that are happy to live in a small aquarium. Photo: Canva/Getty Images
. Betta Fish
The Betta Fish is one of the best species to keep in a small aquarium as in their native Southeast Asia they live in the shallow muddy water of paddy fields - this is not a fish used to expansive clear waters. They are also very colourful but can be aggressive to other types of fish so are best kept by themselves. Photo: Canva/Getty Images
1. Betta Fish
The Betta Fish is one of the best species to keep in a small aquarium as in their native Southeast Asia they live in the shallow muddy water of paddy fields - this is not a fish used to expansive clear waters. They are also very colourful but can be aggressive to other types of fish so are best kept by themselves. Photo: Canva/Getty Images
2. Guppy
The beautiful Guppy is one of the most low maintenance tropical fish out there - and will happily live in a small aquarium amidst other species. Also known as the Millionfish or Rainbow fish - which have large multi-coloured tails and originally come from northeast South America. In common with some other common aquarium fish, they live-birth their young, rather than laying eggs. Many first time fish owners have been delighted to wake up one morning to find tiny Guppy babies have arrived overnight. Photo: Canva/Getty Images
3. Zebra Danio
Also known as the Zebra Fish. the Zebra Danio is another schooling fish that doesn't need an enormous tank. Around six will happily live in a five litre aquarium. These little fish from South Asia will eat pretty much anything so that's one less thing to worry about. Photo: Canva/Getty Images
4. Chili Rasbora
The Chili Rasbora is so small it's categorised as a nano fish - not even reaching a couple of centimetres in length. They are used to living in shallow water in the swamps of South West Borneo, Indonesia, so a small tank will be perfect for them to live. Photo: Canva/Getty Images