Working Out the Right Fish to Plant Ratio for Your Backyard System
The single most common question in backyard aquaponics is some version of: how many fish do I need for my grow beds, or how many plants can I support with the fish I have? It sounds like a stocking question, but Wilson Lennard (2012) argues in the Aquaponic Fact Sheet Series that it is really a feeding question. The ratio that matters is not fish-to-plants directly; it is the daily fish feed input relative to the plant growing area. Once you understand that, everything else follows in a logical sequence.
Why feed rate is the key variable
The logic starts with a simple chain. Fish eat feed, fish produce waste in proportion to how much they eat, and plants take up nutrients from that waste. As Lennard (2012) puts it, the more food the fish eat daily, the more waste they produce daily, and the number of plants you can grow is directly related to the amount of nutrient available. That nutrient availability is set by how much feed enters the system each day.
This is why Lennard (2012) calls fish-to-plant ratios more correctly "feeding rate ratios." Volume-of-tank to volume-of-media ratios, or fish numbers to bed volume ratios, do not express the direct association between the two main components. The amount of fish feed added to the system daily is what directly determines the number of plants that can be supported. Change the daily feed input appreciably over several weeks and the plant capacity of the system must change with it.
The design sequence: start with your plants
Lennard (2012) lays out a clear order of operations for sizing a system, and it begins with the plants, not the fish:
- Decide how many plants you want to grow and what species they are.
- Work out the area those plants need. For example, lettuce can be planted at roughly 30 plants per square metre, so 30 lettuce plants need about 1 square metre of grow bed.
- Determine how much fish feed the fish need to eat each day to produce enough nutrients for that plant area. This is the feeding rate ratio.
- Work out what weight of fish you need in the system to eat that amount of feed each day.
- Determine what volume of water that fish biomass requires.
Working through this sequence means your system is sized around nutrient balance rather than around a tank you already own or a fish number that felt reasonable. It is a more reliable starting point than working backwards from fish count.
Translating feed into fish biomass
Once you know the daily feed target, you can calculate the fish biomass required. Lennard (2012) gives a straightforward example: older, larger fish tend to eat roughly 1% of their body weight in feed per day. If your system needs 100 g of feed daily to match your plant area, you need around 10 kg of fish to eat it (1% of 10 kg is 100 g). Younger, faster-growing fish eat a higher percentage, so this figure shifts as fish grow.
A practical daily feeding guide for running systems, independent of the design calculation, comes from Gary Donaldson in Practical Aquaponics for Everyone (2008): feed approximately 3% of the total fish weight per day. So a tank holding 20 kg of fish would receive around 600 g of feed daily. Donaldson notes that too little feed slows fish growth, while too much degrades water quality, and some species may accumulate excess body fat from overfeeding. He also recommends spreading the daily ration across several smaller feeds rather than one large one, since uneaten food breaks down to ammonia.
Stocking density: fish per volume of water
With biomass established, you can size the fish tank. The aquaculture industry has standard references for how much water a given weight of fish requires, and these carry across to aquaponics. Donaldson (2008) notes that fish numbers are largely meaningless for sizing a system and that kilograms of fish per 100 litres is the more useful standard, with the appropriate density depending on tank size, fish species, dissolved oxygen levels, and biofiltration capacity.
For media bed systems specifically, Lennard (2012) recommends keeping fish stocking density below approximately 17 kg per cubic metre of water when fish are fed a 32% protein diet. Above that threshold, the solid fish waste concentration in the water rises faster than the media bed can mineralise it, oxygen available to the nitrifying bacteria falls, and the bed's ability to process solids deteriorates. This is not simply a water quality concern; it is a structural constraint on how the media bed functions as a biological filter.
The IBC of Aquaponics guide offers a rule of thumb for simple IBC-based systems: around 20 to 25 fish per 500 litres of grow bed media (assuming beds around 25 to 30 cm deep). For a single IBC growbed holding 250 litres of media, that translates to roughly 10 to 12 fish grown from fingerling to plate size. The guide notes that a lightly stocked system is more forgiving when things go wrong.
A first-hand account in Backyard Aquaponics Magazine (Issue 2, 2008) reinforces these cautions. Kevin Cuthbert described starting with 450 fish at 100 g each and almost no plants. His water held 5,800 litres but his gravel volume was only 1,260 litres, a ratio of roughly 0.21:1. The grow beds could not cope with the ammonia load, water quality became critical, and he eventually lost or rehomed more than 200 fish. His retrospective advice was direct: start with low stocking densities, maintain a gravel-to-water ratio of at least 2:1, and do not overfeed.
The grow bed area and the tank-to-bed ratio
The ATTRA aquaponics guide notes that early systems used a 1:1 ratio of fish tank water volume to hydroponic media volume, but a 1:2 ratio is now common and ratios up to 1:4 are used in some configurations. The range varies with fish species, stocking density, feeding rate, and plant species. For shallow bed systems (around 7 to 8 cm deep), used for specialty greens, the square footage of grow space can increase by a factor of four compared with deeper media beds.
For media bed systems, Lennard (2012) identifies two separate functions that must both be satisfied when sizing the bed. The first is nutrient balancing: matching feed input to plant uptake. The second is solid waste mineralisation: giving the bacteria in the media bed enough surface area to fully break down fish waste solids. These two functions do not scale at the same rate. As stocking density rises, the mineralisation requirement grows faster than the nutrient balancing requirement. Beyond the 17 kg/m³ threshold, the bed area needed for mineralisation exceeds the area needed for nutrient balance, and the system begins to accumulate solids it cannot process.
Lennard (2012) also notes that the bacteria responsible for mineralising solids prefer to live near the surface of the media bed where oxygen concentrations are highest. This is why mineralisation capacity is related to bed surface area, not bed volume, and it is why surface area matters when you are sizing or expanding beds.
The Rakocy feeding rate ratio and its context
The most widely cited scientifically tested feeding rate ratios come from research by Dr James Rakocy and his team at the University of the Virgin Islands (UVI). Lennard (2012) notes that these ratios were developed for systems designed with almost complete removal of fish waste solids before water reaches the plant beds. They therefore do not directly translate to media bed systems where solids are left in the system to mineralise in place.
The UVI ratios can be modified for media bed use, and this is what Lennard's Aquaponic Solutions hobby-scale media bed calculator does. Lennard (2012) also tested what happens when the Rakocy leafy green feeding rate ratio is lowered by two thirds. The modelling showed that even at that reduced feed rate, a system with fish stocking density of 20 kg/m³ still requires a media bed area equal to 40% of the total grow bed area to handle solid waste mineralisation. In a practical example: a hybrid system with 100 m² of total grow bed and fish stocked at 20 kg/m³ would need at least 40 m² of that area to be media bed, leaving at most 60 m² for deep water culture or raft beds.
What to watch for as you run the system
Once your system is operating, the feeding rate ratio becomes a live management tool rather than just a design number. Donaldson (2008) notes that you can adjust feeding to reflect plant demand: if plants are growing slowly, gradually increase feeding to push more nitrates through the system, then reconcile the feeding rate with your plants' ability to absorb the nutrients. The ATTRA guide similarly observes that fruiting plants such as tomatoes, capsicum, and cucumbers have higher nutritional demands and perform better in heavily stocked, well-established systems, while leafy greens are more tolerant of lower nutrient loads.
Signs that your ratio is out of balance include yellowing or slow-growing plants (too little feed relative to plant area), or declining water quality with rising ammonia and nitrite levels (too much feed relative to the system's biological capacity). Donaldson (2008) recommends stopping feeding for a day or two if uneaten food is visible on the tank floor, and the ATTRA guide stresses that constant water quality monitoring is essential given how quickly stocking density and feeding rate can shift conditions.
The IBC of Aquaponics guide makes the practical point that you should always keep a diversity of plants at different growth stages in the system. Pulling out all mature plants at once removes most of the nutrient uptake capacity temporarily, which can allow nutrients to accumulate to problematic levels. Cycling through seedlings, half-grown plants, and mature plants simultaneously keeps uptake steady.
Putting it together for a backyard system
For a first system, the most practical approach is to start conservatively. Choose your plant area first, stock fish lightly relative to that area, and expand stocking gradually as the biological filter matures and you gain confidence reading your water tests. A lightly stocked system that runs stably is far more productive over time than an overstocked one that requires constant intervention.
The key numbers to keep in mind: feed roughly 3% of total fish body weight per day as a running guide; keep fish stocking density below 17 kg/m³ in media bed systems; aim for a gravel-to-water volume ratio of at least 2:1; and remember that the daily feed amount, not fish count, is what sets the plant-growing capacity of your system.
If you are still selecting your fish species or sizing your tank, the articles on choosing fish species for your system and choosing and sizing a fish tank cover those steps in detail.
Shared freely as part of our community education purpose.