Skip to main content
Calcimator

Aquaponics System Designer

Design a balanced aquaponics system by calculating grow bed area, water flow, and plant capacity based on fish tank size and stocking density.

About this calculator

This calculator sizes a media-based aquaponics system using rule-of-thumb ratios common in hobby and small-commercial aquaponics guidance, built around a core assumption that each fish reaches roughly 0.5 lb of harvest-weight biomass — a reasonable stand-in for grow-out tilapia and similar species, though it won't match every species or growth stage exactly. Grow bed area follows a widely cited roughly 1:2 ratio of fish biomass to bed area (about 1 sq ft of grow bed per 0.5 lb of fish), which in turn sets how many plants the system can support once multiplied by your chosen planting density. Water flow through the grow beds is set at 1.5x the fish tank's volume per hour, sitting within the commonly recommended 1-2x turnover range used to keep media beds adequately oxygenated and flushed of solids without moving water so fast that beneficial bacteria in the biofilter can't do their job.

Grow media volume assumes a standard 12-inch bed depth, and the sump tank (which buffers water level as the grow beds fill and drain) is sized at roughly half the grow media volume, another common design convention. Daily feed is estimated at 1.5% of fish biomass, within the typical 1-3% body-weight feeding range used across aquaculture. Finally, the stocking density assessment checks fish-per-gallon against the commonly cited hobby-scale target of roughly 1 fish per 5-10 gallons (a fish-per-gallon ratio of 0.1-0.2) — outside that range, real systems risk either poor nutrient supply for the plants (too few fish) or water-quality stress on the fish (too many).

Inputs

gallons
plants/ft²

Results

Recommended Grow Bed Area

30 ft²

≈ 45 sheets of paper

Plants Supported

60 plants

Pump Flow Rate

450 GPH

Grow Media Volume224 gallons
Sump Tank Volume112 gallons
Total System Water636 gallons
Daily Fish Feed3.6 oz
Fish Per Gallon0.1
Stocking AssessmentGood density for aquaponics
Gallons Per Lb20
How to Use This Calculator
  1. Enter Fish Tank Volume, Number of Fish, and Plant Density.
  2. Review Recommended Grow Bed Area (ft²), Plants Supported (plants), and Pump Flow Rate (GPH).
  3. Use Grow Media Volume (gallons) and Sump Tank Volume (gallons) to inform your decision.
  4. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with Number of Fish

Number of FishRecommended Grow Bed AreaPlants SupportedPump Flow Rate
1515 ft²30 plants450 GPH
2323 ft²46 plants450 GPH
4545 ft²90 plants450 GPH
7575 ft²150 plants450 GPH

What each input means

Fish Tank Volume
Volume of the fish tank in gallons. Common sizes: 55-300 gallon tanks for hobby systems.
Number of Fish
Total fish in the system. Aim for 1 fish per 5-10 gallons for tilapia or similar species.
Plant Density
Plants per square foot of grow bed. Leafy greens: 2-4, herbs: 4-8, fruiting plants: 1-2.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Fish Tank Volume = 300, Number of Fish = 30, Plant Density = 2 = 3 input(s) provided
  2. Calculate Recommended Grow Bed Area
    Recommended Grow Bed Area
    30 = 30
  3. Calculate Plants Supported
    Plants Supported
    60 = 60
  4. Calculate Pump Flow Rate
    Pump Flow Rate
    450 = 450
  5. Calculate Grow Media Volume
    Grow Media Volume
    224 = 224
  6. Calculate Sump Tank Volume
    Sump Tank Volume
    112 = 112

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Where does the assumption that each fish weighs about 0.5 lb come from?

It's a fixed harvest-weight assumption built into this calculator's formulas, chosen as a reasonable approximation for grow-out tilapia and similar species commonly used in aquaponics — it isn't derived from your specific species or fish age, so if you're raising a notably larger or smaller species, or fish at an earlier growth stage, the grow bed area and feed estimates will be proportionally off from your actual biomass.

Why is the recommended water flow rate 1.5 times the tank volume per hour, not a fixed GPH number?

Media-based aquaponics systems are commonly designed around 1-2x tank turnover per hour through the grow beds — enough flow to keep media adequately flushed and oxygenated for the nitrifying bacteria that convert fish waste into plant-available nutrients, without moving water so aggressively that solids get pushed through before they break down. This calculator uses 1.5x as a middle-of-the-road figure, so larger tanks scale proportionally to larger recommended flow rates.

What does the stocking density assessment actually check, and why does it matter?

It compares your fish count to tank volume against a commonly cited hobby-scale aquaponics target of roughly 1 fish per 5-10 gallons of water — below that range there may not be enough fish waste to adequately feed the plants, while above it, fish are at greater risk of ammonia buildup and oxygen stress unless the system has extra filtration and aeration capacity beyond what this calculator assumes.

Does increasing plant density change how much water flow or feed the system needs?

No — plant density in this calculator only affects how many total plants the grow bed area can support; it doesn't feed back into the pump flow rate or daily fish feed calculations, both of which are driven entirely by fish tank volume and fish count. In a real system, however, a much denser planting can pull nutrients and affect water chemistry in ways this simplified model doesn't capture.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Agriculture & Farming.