Fishkeeping for Beginners UK: Complete Guide to Setting Up Your First Aquarium, Stocking & Maintenance

πŸ”„Last Updated: 9 March 2026

Fishkeeping is the UK’s second most popular pet hobby after dog ownership, with an estimated 33 million ornamental fish in British homes. Yet it has one of the highest newcomer dropout rates — because too many people buy a tank, fill it with fish the same day, and watch them die within a week.

This guide will set you up for success by explaining the nitrogen cycle, tank selection, stocking levels, and maintenance routines that separate thriving aquariums from cloudy death traps.

Step 1: Choosing Your Tank

The #1 rule in fishkeeping: bigger is always easier. A larger body of water is more stable — temperature, pH, and ammonia fluctuations are slower, giving you more margin for error. For beginners, we recommend a minimum of 60 litres (avoid “starter kits” under 30 litres).

For our recommendations on equipment and starter fish, see our best fish for beginners guide.

Step 2: The Nitrogen Cycle (Don’t Skip This!)

This is the single most important concept in fishkeeping. Every new tank must be cycled before adding fish:

  1. Fish waste → Ammonia (toxic at any level)
  2. Nitrosomonas bacteria → Nitrite (also toxic)
  3. Nitrobacter bacteria → Nitrate (safe below 40ppm, removed by water changes)

This bacterial colony takes 4-6 weeks to establish. Cycling means running your filter, heater, and adding an ammonia source (fishless cycling) until bacteria colonies are large enough to process waste instantly. Adding fish to an uncycled tank is the #1 cause of beginner fish deaths.

Step 3: Water Parameters

UK tap water varies dramatically by region. You need to know your local water hardness and pH before choosing fish:

Parameter Tropical Freshwater Coldwater (Goldfish)
Temperature 24-28°C 18-22°C
pH 6.5-7.5 7.0-8.0
Ammonia 0 ppm (always) 0 ppm (always)
Nitrite 0 ppm (always) 0 ppm (always)
Nitrate <40 ppm <40 ppm

For temperature management, see our fish tank temperature guide.

Step 4: Stocking Your Tank

The general rule is 1cm of fish per 2 litres of water — but this is a rough guideline. Active swimmers need more space than sedentary species. For a 60-litre beginner tank, good starter communities include:

  • 6-8 Neon Tetras + 4 Corydoras catfish + 1 Bristlenose Pleco
  • 6-8 Harlequin Rasboras + 6 Cherry Shrimp + 2 Nerite Snails
  • 1 Betta (alone or with snails — no fin-nipping tankmates)

Never put goldfish in a tropical tank. Goldfish are coldwater fish that produce massive amounts of waste and need 100+ litres per fish.

Step 5: Maintenance Schedule

Task Frequency
Feed (small amount) 1-2x daily
Check temperature & equipment Daily
25% water change Weekly
Test water parameters Weekly
Clean glass (algae scraper) Weekly
Rinse filter media (in tank water!) Monthly
Deep gravel vacuum Monthly

Critical: Never rinse filter media under tap water. Chlorine kills the beneficial bacteria. Always rinse in a bucket of old tank water.

Frequently Asked Questions

How many fish can I put in a 60-litre tank?

Roughly 15-20 small fish (tetras, rasboras) or 8-10 medium fish (guppies, platies). Never stock to maximum immediately — add fish gradually (2-3 per week) to allow the bacteria colony to expand. Overstocking is the #2 cause of beginner tank crashes.

Do I need a heater for tropical fish?

Yes. UK room temperature (18-21°C) is too cold for tropical fish (24-28°C). A 50-100W submersible heater with a thermostat is essential. Quality brands include Eheim Jäger and Interpet.

Why is my tank water cloudy?

White/grey cloudiness in a new tank is a bacterial bloom — a sign the nitrogen cycle is establishing. It typically clears within 1-2 weeks. Don’t add chemicals or change water excessively; let the cycle complete. Green cloudiness is an algae bloom, usually caused by too much light or overfeeding.

Dr. Sarah Jenkins

Reviewed by Dr. Sarah Jenkins, MRCVS

Dr. Jenkins is a fully practicing veterinary surgeon in the UK with over 15 years of clinical experience in small animal medicine and canine behaviour. She reviews and verifies our health content to ensure medical accuracy.