Goldfish and betta fish side by side - two of the most popular first fish compared for UK owners

Goldfish vs Betta: Which Is the Right First Fish for You?

Key Takeaways
Suggested reading: Complete Guide to Setting Up Your First Aquarium · Best Tropical Fish for Beginners UK

Goldfish and bettas are the two fish most people think of when they picture a first pet fish. One is the classic coldwater pet that ends up in a bowl, the other is the flashy tropical fighter sold in tiny cups. Both are cheap to buy, easy to find in any UK aquatics shop, and both get a raw deal from the way they're marketed.

Here's the honest version: neither is a bowl fish. A goldfish can outgrow a 100-litre tank and live for 15 years, and a betta needs a heated, filtered tank even though shops sell them in 200ml cups. I've kept both over the years, and the right choice depends almost entirely on how much space you have and how long you're prepared to commit. This guide breaks down every practical difference - tank size, heating, filtration, feeding, temperament and cost - so you can pick the one that fits your UK home.

Quick Picks

Best Betta Tank

Interpet Aqua Cube 28L

Compact glass tank with LED lighting and an integrated filter

Best Goldfish Food

Tetra Goldfish Granules

Complete diet for all smaller goldfish, supports digestion and colour

Best Betta Food

Ocean Nutrition Atisons Betta Pro

High-protein pellets sized for a betta's small mouth

Best All-Round Filter

Fluval U2 Internal Filter

Adjustable 400 L/H flow with three-stage media, up to 110L tanks

Goldfish vs Betta - Quick Comparison

Feature Goldfish Betta
Adult Size 15-30cm depending on type 5-7cm
Minimum Tank 60L for fancy, 100L+ for common 20L minimum, 28L+ comfortable
Water Temp 10-22°C (no heater needed) 24-28°C (heater essential)
Temperament Peaceful, social, needs company Solitary, aggressive to other males
Hardiness Tough but sensitive to ammonia Sensitive to temperature swings
Waste Output Very high - messy eater Low - easy on filtration
Diet Plant-based granules and greens High-protein pellets, frozen food
Lifespan 10-15 years or more 3-5 years
Best For Families with space, longer commitment Small spaces, first-time fishkeepers

1. Tank Size and Space

This is where most people get goldfish badly wrong. A fancy goldfish like a fantail or oranda grows to 15-20cm, and a common or comet goldfish can hit 25-30cm in a big enough tank. They also grow fast when they're healthy, which is exactly when they run out of room. A single fancy goldfish needs at least 60 litres, and common goldfish really want 100 litres or more. That's a proper furniture-sized tank, not a shelf ornament.

Bettas stay at 5-7cm and are genuinely happy in a small space by fishkeeping standards. A single betta needs a minimum of 20 litres, and something like the Interpet Aqua Cube 28L gives them room to explore with a filter already built in. The catch is that a betta needs its water heated, which most small tanks aren't set up for out of the box.

🐟 Product pick: If you want a betta, the Interpet Aqua Cube 28L is a great compact start with LED lighting and an integrated filter. For a goldfish you need a much bigger footprint, and the Fluval Flex 57L is still too small for most goldfish long term, so plan for a 100L+ tank from the start.

2. Temperature and Heating

The heating difference is the second biggest practical gap. Bettas are tropical fish from the warm rice paddies of Southeast Asia, and they need water at a constant 24-28°C. In a UK home, room temperature drops below that for most of the year, so a thermostat-controlled aquarium heater is non-negotiable. A 25-50W heater suits a 20-30 litre tank, and a reliable one like the Aquael Ultra keeps the temperature stable without burning the fish.

Goldfish are coldwater fish, and that changes your whole setup. Fancy goldfish are happiest at 18-22°C and common goldfish tolerate 10-20°C, which matches a normal heated UK living room. That means no heater, no extra electricity bill, and one less thing to go wrong. The trade-off is that goldfish are far more sensitive to sudden temperature swings, so keep the tank away from radiators and cold draughts, and check the water temperature with a thermometer during winter.

3. Filtration and Water Quality

Goldfish are famously messy. They produce a huge amount of waste relative to their size, and ammonia levels can spike within hours in an under-filtered tank. You need a filter rated for 1.5-2 times your tank volume, plus weekly water changes of 25-30%. The Fluval U2 handles up to 110 litres with three-stage media and adjustable flow, which makes it a solid choice for a goldfish tank.

Bettas produce very little waste in comparison, and a small internal filter like the one built into a starter kit is usually fine. But bettas hate strong water movement - they're slow, deliberate swimmers with long fins - so you want a filter with gentle, adjustable flow rather than a powerful current. Either way, cycle the tank before adding fish, and test the water weekly with an API Freshwater Master Test Kit.

💧 Product pick: Every new tank needs a tap water conditioner to remove chlorine and chloramine from UK mains water, and API Quick Start speeds up the nitrogen cycle while you're setting up. Both species need these before the fish ever go in.

4. Feeding and Diet

Goldfish are omnivores with a plant-heavy diet. A quality staple like Tetra Goldfish Granules is formulated for their digestive system, and they love blanched peas, courgette and lettuce as treats. They're greedy and will eat until they're sick, so feed small amounts once or twice a day and fast them one day a week.

Bettas are carnivores that need high-protein food. Ocean Nutrition Atisons Betta Pro pellets are sized for a betta's small mouth, and frozen bloodworm or brine shrimp a couple of times a week keeps them in top condition. Feed two or three tiny pellets twice a day - overfeeding is the fastest way to foul a small betta tank.

5. Temperament and Interaction

This is where the two fish feel completely different to own. Bettas are solitary and famously aggressive: two males in the same tank will fight to the death, and males will often flare at their own reflection. A single betta in its own tank is a character though - they learn to recognise their owner, beg at the glass at feeding time, and some will even take food from your fingers.

Goldfish are social fish that do best in groups of two or three, and they're endlessly active during the day. They also have a much better memory than their reputation suggests - they learn feeding routines, recognise their keeper, and can be trained to come to the surface. The catch is that you need a big enough tank to keep them together, and they're not suitable for every tankmate.

6. Lifespan and Health

The lifespan difference matters more than people expect. A well-cared-for goldfish routinely lives 10-15 years, and the world record is over 40. That's a real commitment - a child's first goldfish can easily outlive their school years. Goldfish are tough, but they're prone to swim bladder problems and fin rot when water quality slips, so the filter and water changes do the real work.

Bettas typically live 3-5 years with good care. They're sensitive to temperature swings and poor water, and they can develop fin rot or velvet disease if the tank isn't kept clean. Their shorter lifespan can actually be a plus for a first fish - you get to learn the hobby without signing up for a decade and a half of care.

7. Running Costs

The upfront cost of either setup is similar once you buy a properly sized tank. A betta setup runs around £60-£120 for a 20-30 litre tank, heater, filter and food, while a goldfish setup starts at £100-£200 for a 60-100 litre tank and a stronger filter. The ongoing difference is electricity: a heater for a betta adds a small amount to your monthly bill, while a goldfish tank uses none but needs a bigger filter running on more power.

Food costs are close to identical. A pot of goldfish granules or betta pellets lasts months for either species. The real cost difference is space - a 100-litre goldfish tank takes up a lot more room and weighs a lot more than a 28-litre betta tank on a desk.

Frequently Asked Questions

Are goldfish or bettas better for beginners?

Neither fish is strictly easier to keep, because the challenges are completely different. Goldfish tolerate a wider range of temperatures but need far more space and filtration, while bettas need a heater and a carefully cycled tank but stay small. Pick goldfish if you have room for a 60-litre tank, and a betta if you want a single fish in a 20-litre setup with a heater.

Can goldfish and bettas live together?

No, they can't live together under any circumstances. Goldfish are coldwater fish that prefer 10-22°C while bettas are tropical fish that need 24-28°C, so they can't share water conditions. Bettas are also aggressive towards flashy, colourful tankmates and goldfish can injure a betta's long fins, so keep them in separate tanks.

Do bettas need a heater?

Yes, bettas are tropical fish and need water at 24-28°C year round. In a UK home, room temperature drops well below that in winter, so a thermostat-controlled aquarium heater is essential. A 25-50W heater suits a 20-litre tank.

Do goldfish need a heater?

Generally no. Fancy goldfish are comfortable at 18-22°C and common goldfish can handle 10-20°C, which matches most heated UK homes. They need a thermometer to make sure the water never swings wildly, but they don't need a heater in the same way tropical fish do.

What size tank does a betta need?

A single betta needs a minimum of 20 litres, and 28 litres is more comfortable. They are often sold in tiny bowls, but a bowl can't hold a stable cycle and stresses the fish. A filtered, heated 20-30 litre tank is the right starting point.

What size tank does a goldfish need?

A single fancy goldfish needs at least 60 litres, and common goldfish need 100 litres or more because they grow large and produce a lot of waste. A small goldfish bowl or 18-litre kit is too small for any goldfish to thrive long term.

How long do bettas and goldfish live?

With proper care a betta typically lives 3-5 years, while a goldfish can live 10-15 years or more. Goldfish are a much longer commitment, so factor that in before you buy one as a child's first pet.

Final Verdict

Neither fish is objectively better - they just suit different homes. The honest answer depends on your space and how long you're prepared to commit.

Choose a betta if: you have limited space, you want a fish on a desk or shelf, and you're happy to run a small heater. A 28-litre tank, a 25-50W heater and a pot of betta pellets gets you a stunning, characterful fish for around £80 all in. They're the perfect first fish for someone who wants to learn the hobby properly.

Choose a goldfish if: you have room for a proper tank, you want a social fish that lives for years, and you don't mind the bigger filter and water-change routine. A 100-litre tank with a strong filter and a pair of goldfish granules gives you a decade-plus companion that will genuinely recognise you.

Whichever you pick, do the setup properly first. Cycle the tank, test the water weekly, and change 25-30% of the water every week. Our complete aquarium setup guide walks through the whole process, and our best aquarium starter kits roundup helps you choose the right tank.

Products Mentioned in This Guide

M
Mark Whitfield

Mark has been reviewing pet products for over 8 years. He tests everything from dog crates to hamster wheels and has a particular passion for aquarium setup and aquascaping. When he's not writing, he's walking his border collie, Scout, or maintaining his tropical planted tank.

Disclosure: WhoPets is reader-supported. When you buy through links on our site, we may earn an affiliate commission. This comes at no extra cost to you and helps us keep providing free, independent advice. We never accept paid placements or sponsored reviews. Read our full affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.

Last reviewed: August 13, 2026 · Evidence-based content · Contains affiliate links

🐾 Get WhoPets Tips & Reviews

Get the latest pet care guides and product reviews delivered to your inbox.