Knowing your fish biomass is the single most important number in aquaponics — get it right and your fish thrive, your plants flourish, and your whole system stays in balance.
Fish biomass — the total weight of all fish in your tank — directly controls feeding rates, nutrient output, and the biological load on your system. Underestimate it and your plants starve. Overestimate it and you risk ammonia spikes, oxygen crashes, and fish death. This guide shows you exactly how to calculate fish biomass and use it to run a high-performance aquaponics system.
What Is Aquaponics Fish Biomass?
Fish biomass is simply the combined weight (in kilograms) of every fish currently in your tank. In aquaponics, fish waste is the engine that drives plant growth. The more fish you have — and the heavier they are — the more ammonia they produce, which beneficial bacteria convert into nitrates that feed your plants.
Why Biomass Changes Constantly
Fish grow. Biomass is not a fixed number. A tank stocked with 20 fingerlings at 50 g each (1 kg total) will double or triple in biomass over a few months as those fish approach 500 g. If you set your feeding rate based on initial weight and never update it, you will be chronically underfeeding — or, if you err the other way, dangerously overfeeding.
How Do You Calculate Fish Biomass?
The formula is straightforward:
Total Biomass (kg) = Average Fish Weight (g) × Number of Fish ÷ 1000
Step-by-Step Biomass Calculation
- Count your fish — do this when feeding so fish are active and visible.
- Sample-weigh a batch — net 10–15 fish, weigh them together, divide by the number caught to get average weight.
- Apply the formula — multiply average weight × total number of fish ÷ 1000.
- Record and repeat — update your calculation every 4–6 weeks as fish grow.
Example Calculation
You have 50 silver perch. A sample of 10 fish weighs 1.8 kg, so average weight = 180 g. Total biomass = 180 × 50 ÷ 1000 = 9 kg.
What Is the Ideal Stocking Density for Aquaponics?
Stocking density is typically expressed as kilograms of fish per 1,000 litres of water (kg/kL). Getting this right prevents oxygen depletion and ammonia buildup.
Recommended Stocking Densities
- Beginner / low-tech system: 10–15 kg/kL
- Intermediate / well-aerated system: 15–25 kg/kL
- Advanced / high-tech (supplemental aeration, biofilters): 25–60 kg/kL
Most backyard aquaponics growers do best aiming for 15–20 kg/kL. Going beyond this requires excellent dissolved oxygen management and robust biofiltration.
Fish-to-Grow-Bed Ratio
A commonly used rule of thumb is 1:2 — for every 1,000 litres of fish tank, have at least 2,000 litres (or 2 m²) of grow-bed media volume. This ensures enough plant root mass and beneficial bacteria to process fish waste. In deep water culture (DWC) raft systems, multiply your raft area by 0.3 m depth to calculate equivalent volume.
How Does Biomass Affect Your Daily Feeding Rate?
Your daily feeding rate is calculated as a percentage of total biomass. Overfeeding is one of the leading causes of system crashes — uneaten food decomposes and spikes ammonia.
Daily Feeding Rate Formula
Daily Feed (g) = Total Biomass (kg) × Feeding Rate (%)
Typical feeding rates by species and age:
- Fingerlings (under 50 g): 3–5% of body weight per day
- Juveniles (50–200 g): 2–3% of body weight per day
- Adults (200 g+): 1–2% of body weight per day
Example: 9 kg biomass of adult silver perch at 1.5% = 135 g of feed per day, split across 2–3 feeds.
Adjusting Feed as Your Fish Grow
Update your biomass estimate every month. A simple notebook or spreadsheet tracking date, estimated biomass, and daily feed amount will keep your system dialled in. Some growers weigh a sample batch monthly; others use growth rate tables for their chosen species.
Warning Signs That Biomass Is Too High
Even with good calculations, watch for these red flags that your system is overstocked:
- Ammonia above 0.5 ppm — test daily if you suspect overstocking
- Fish gasping at the surface — low dissolved oxygen, caused by too much organic load
- Sluggish, lethargic fish — stress from poor water quality
- Persistent algae blooms — excess nutrients from overfeeding
- Plants turning yellow despite good pH — nutrient cycling overwhelmed
How to Manage Biomass Over Time
Plan Your Harvest Schedule
Don’t wait until your tank is overcrowded. Map out your fish growth trajectory and plan harvests before biomass exceeds your system’s capacity. For silver perch growing at 1 kg/year, a tank starting at 10 kg biomass will hit 20 kg within 12 months if none are harvested.
Staggered Stocking
Introduce fish in multiple cohorts — add a new batch of fingerlings every 3–4 months. This levels out the biomass curve, ensures continuous harvests, and prevents sudden large biomass spikes when one cohort reaches market weight simultaneously.
Separate Grow-Out and Nursery Tanks
If your system is large enough, keep fingerlings in a separate nursery tank until they reach 50–100 g. This protects smaller fish from predation and lets you more precisely manage biomass in your main production tank.
Frequently Asked Questions
How often should I update my biomass calculation?
Every 4–6 weeks is ideal for most backyard systems. If your fish are in a rapid growth phase (e.g., fingerlings), check every 3 weeks. Keep a simple log so you can spot trends.
Can I have too few fish in my aquaponics system?
Yes. Under-stocking means insufficient ammonia to fuel the nitrogen cycle, which starves your plants of nitrates. If plants are pale or growing slowly and water parameters look normal, low biomass may be the culprit. Aim to stay above 5 kg/kL as a minimum.
What is the maximum fish stocking density for aquaponics?
With supplemental aeration, bottom drains, and mechanical filtration, some commercial systems run at 60 kg/kL or higher. For most home growers, 20–25 kg/kL is a practical ceiling without investing in high-end equipment.
Do all fish species need the same stocking density?
No. Hardy, oxygen-tolerant species like tilapia handle higher densities than sensitive cold-water fish like trout. Always research the specific oxygen and temperature requirements of your chosen species before setting stocking density targets.
How does biomass affect plant growth in aquaponics?
Higher biomass generally means more nutrients for plants — up to a point. If you overstock and water quality degrades, plants actually suffer because stressed fish produce stress hormones and the nitrogen cycle can’t keep up. A balanced, well-managed biomass is always better than a maxed-out tank.
Ready to build a fully optimised aquaponics system from scratch? Join our step-by-step aquaponics training and learn exactly how to size, stock, and manage your system for maximum results.
