From garden ponds filled with Koi Carp to the humble goldfish bowl (although goldfish are far happier living in a larger tank) – the UK is a nation of fish lovers.
There are an remarkable five million indoor fish tanks in the UK alone, according to the Pet Food Manufacturers’ Association (PFMA).
That’s about 10 per cent of British households – making fish the third most popular pet after dogs and cats.
It’s a fascinating hobby, particularly for youngsters, and there are few more relaxing activities than watching fish slowly swim around their home.
Read more: Dog Intelligence 2026: Here are the 22 dogs with the highest and lowest IQs - from the dumb Beagle to the smart Labrador
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 finned friends that will happily live in the corner of your living room.
The first decision to make is whether you are going to pick a freshwater or saltwater tank - saltwater is a little more demanding - before choosing your fish breeds.
One thing to consider is that some fish tend to live considerably longer lives than others - the humble goldfish can live for over 30 years, while conversely the beautiful Betta often won’t reach its third birthday.
Here’s how long 12 of the most popular freshwater tropical fish live for.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

9. Suckermouth Catfish
Also known as the Common Pleco, the Suckermouth Catfish may not be the prettiest of faces but is useful to hoover up food that drops to the bottom of the tank. They are another species that can reach a grand old age - 10-15 years. | Canva/Getty Images

10. Discus
Also known as the Pompadour Fish, the Discus is a native of the Amazon River in Brazil and is highly sought after by aquariasts due to the dazzling array of colours different fish exhibit - from vivid orange to metallic turqouise. They are a long-living breed that can be expected to reach 10-18-years-of-age. | Canva/Getty Images

11. Cardinal Tetra
Similar to the Neon Tetra, but with a distinctive red lower half of the body and an even more vibrant blue stripe, the Cardinal Tetra lives for around 4 years on average. | Canva/Getty Images

12. Clown Loach
Originating on the Indonesian islands of Sumatra and Borneo, the Clown Loach is a popular aquarium fish thanks to its distinctive tiger-like orange-and-black stripes. They live for 10-15 years. | Canva/Getty Images

