Whether you’re starting your first aquarium or upgrading to a bigger setup, choosing the right fish tank makes all the difference. We’ve compared the best UK options for 2026 across beginner, tropical, and nano categories — plus a complete setup guide so you get it right from day one.
Best Fish Tanks Compared
| Model | Type | Capacity | Filter | Heater | Price |
|---|---|---|---|---|---|
| Juwel Primo 70 | Beginner | 70L | ✅ Internal | ❌ Sold separately | £70–£100 |
| Fluval Roma 125 | Tropical | 125L | ✅ 3-stage | ✅ Included | £200–£280 |
| Fluval Shaker 252 | Premium tropical | 252L | ✅ External | ✅ Included | £500–£700 |
| Tetra Starter Line 54L | Beginner | 54L | ✅ Internal | ✅ Included | £60–£85 |
| Marina 360 Aquarium | Nano | 10L | ✅ Internal | ❌ | £30–£50 |
| Fluval Edge 2.0 | Nano | 23L | ✅ Hidden | ❌ | £100–£140 |
Fish Tank Size Guide
Bigger is always better in fishkeeping — larger water volumes are more stable and forgiving. The RSPCA recommends avoiding tanks under 40 litres for beginners, as small volumes change chemistry rapidly.
| Tank Size | Best For | Fish Capacity (approx.) |
|---|---|---|
| 20–40L (nano) | Betta, shrimp, snails, experienced only | 1 betta or 6–8 shrimp |
| 54–70L (starter) | Beginners, small community fish | 8–12 small fish (neons, guppies) |
| 100–150L (standard) | Community tank, pairs, planted | 15–25 small fish or 6–8 medium |
| 200L+ (large) | Cichlids, angels, larger species | Varies by species |
Stocking rule: Allow 1.5–2 litres per 1 cm of adult fish length (not including tail). Always research the adult size of your chosen species before buying.
Tropical vs Coldwater: Which Setup?
| Feature | Tropical | Coldwater |
|---|---|---|
| Heater needed? | ✅ Yes (22–28°C) | ❌ No (room temp OK) |
| Species variety | Huge (neons, guppies, angels, corydoras) | Limited (goldfish, WCMM, weather loach) |
| Tank size | 54L+ for beginners | Bigger is better — goldfish grow large |
| Running cost | Slightly higher (heater £3–£5/month) | Lower |
| Maintenance | Weekly 20% water change | Weekly 20% water change |
Beginner Fish Tank Setup: Step by Step
- Position: Place on a sturdy, level surface away from direct sunlight, radiators, and draughts
- Rinse substrate: Wash gravel or sand thoroughly until water runs clear
- Add décor: Rocks, wood, and plants create hiding spots — soak wood first to prevent tannin leaching
- Install filter & heater: Set up but don’t turn the heater on until the tank is full
- Fill carefully: Pour water over a plate placed on the substrate to avoid disturbing it
- Add water conditioner: Treats tap water to neutralise chlorine and heavy metals
- Cycle the tank: Run the filter for 4–6 weeks before adding fish (fishless cycle) to build beneficial bacteria
- Test water: Use an API test kit to confirm ammonia = 0, nitrite = 0, nitrate < 40 ppm
- Add fish gradually: Introduce 2–3 fish at a time, waiting 1–2 weeks between additions
Essential Equipment Checklist
| Equipment | Why You Need It | Cost |
|---|---|---|
| Filter | Removes waste, houses beneficial bacteria | £15–£60 |
| Heater (tropical only) | Maintains stable temperature (1 watt per litre) | £15–£30 |
| Thermometer | Monitors temperature — heaters can fail silently | £3–£8 |
| Water conditioner | Neutralises chlorine in tap water | £5–£10 |
| Test kit | Measures ammonia, nitrite, nitrate, pH | £15–£25 |
| LED light | Supports live plants and viewing | £10–£40 |
Related Reading
Frequently Asked Questions
What is the best fish tank for beginners in the UK?
The Juwel Primo 70 (70L) is our top pick for beginners. It offers excellent build quality, reliable filtration, and a size large enough for stable water chemistry without being overwhelming. Add a heater if keeping tropical fish.
How long should you cycle a fish tank before adding fish?
A fishless cycle takes 4–6 weeks. Run the filter with ammonia source (fish food or pure ammonia) until beneficial bacteria establish. Test water regularly — you’re ready when ammonia and nitrite both read 0 ppm.
Is a 20-litre tank big enough for fish?
A 20L tank is only suitable for a single betta or a shrimp colony. It’s too small for community fish and requires experienced maintenance due to rapid water chemistry changes. The RSPCA recommends 40L minimum for beginners.
Do I need a heater for a fish tank?
Only for tropical fish (22–28°C). Coldwater species like goldfish and White Cloud Mountain Minnows are fine at room temperature. Size the heater at 1 watt per litre of water.

