Goldfish vs Betta: Which Is the Right First Fish for You?
- A single betta thrives in a 20-30 litre heated tank, while a goldfish needs at least 60 litres and much stronger filtration
- Bettas need a thermostat-controlled heater to stay at 24-28°C; most goldfish are fine at normal UK room temperature
- Goldfish produce far more waste, so a quality filter rated for 1.5-2x your tank volume is essential
- Both need a properly cycled tank, an API Master Test Kit and weekly water changes to stay healthy
- Your choice comes down to space and commitment: a betta suits small, warm setups, while goldfish are a 10-15 year commitment that need room to grow
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
Compact glass tank with LED lighting and an integrated filter
Complete diet for all smaller goldfish, supports digestion and colour
Ocean Nutrition Atisons Betta Pro
High-protein pellets sized for a betta's small mouth
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
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
- Interpet Aqua Cube 28L - Best compact betta tank with integrated filter
- Aquael Ultra Heater 200W - Reliable thermostat heater for betta tanks
- Tetra Goldfish Granules 80g - Staple food for all smaller goldfish
- Ocean Nutrition Atisons Betta Pro 75g - High-protein betta pellets
- Fluval U2 Internal Aquarium Filter - Filtration for up to 110L tanks
- API Freshwater Master Test Kit - Weekly water testing for both species
- API Tap Water Conditioner 473ml - Removes chlorine and chloramine
- API Quick Start - Cycle starter bacteria
- Tropical vs Coldwater Fish - UK Aquarium Decision Guide - Related guide
- Best Tropical Fish for Beginners UK - Related guide
- Complete Guide to Setting Up Your First Aquarium - Related guide
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.
As an Amazon Associate we earn from qualifying purchases.
Last reviewed: August 13, 2026 · Evidence-based content · Contains affiliate links