Fish Growth Calculator — Calculate Fish Growth Rate & Daily Feed Intake

Fish Growth Calculator

Estimate your fish’s growth rate, final weight, and daily feed intake. Based on species, age, weight, feeding rate, and water temperature.

Reviewed by the Yalla Calculator editorial team · Last updated 9 July 2026 · Uses species-specific growth coefficients

How the fish growth calculator works

This calculator estimates daily growth rate using species-specific growth coefficients, adjusted by a temperature factor based on optimal growth ranges. It then projects the final weight after a chosen period and calculates daily feed requirements as a percentage of body weight. The model also estimates Feed Conversion Ratio (FCR) and total feed needed over the growth period.

Enter the fish species, age, weight, feeding rate, water temperature, and growth period. The calculator instantly shows projected growth, daily feed, FCR, and a comparison across different temperatures.

Step 1: Fish Details

Optimal Temperature Ranges

Tilapia: 26–30°C · Catfish: 25–28°C · Salmon: 10–15°C · Trout: 12–16°C · Carp: 23–28°C · Bass: 22–26°C

Step 2: Growth Parameters

2.5%
60 days

Feeding Guidelines

Juveniles typically require 3–5% of body weight daily; adults require 1–3%. Overfeeding wastes feed and degrades water quality.

Fish Growth Results

Projected Final Weight

312
After 60 days of growth
Daily Growth Rate
1.87 g/day
Daily Feed Required
5.0 g/day
Feed Conversion Ratio (FCR)
1.8
Total Feed Needed
300 g

Temperature Comparison

Projected growth and feed requirements at different water temperatures for the selected species.
Temperature (°C) Daily Growth (g/day) Final Weight (g) Daily Feed (g) FCR

Growth Projection Over Time

How Growth Is Calculated

Daily Growth = Weight × Growth Coefficient × Temperature Factor

The growth coefficient is species-specific and adjusted by a temperature factor that peaks at the species’ optimum temperature. Feed requirement is calculated as a percentage of body weight, and FCR estimates feed efficiency.

Frequently Asked Questions

What is fish growth rate?

Fish growth rate is the speed at which a fish increases in weight over time, typically expressed as grams per day (g/day) or as a specific growth rate percentage. It is influenced by species, age, water temperature, feeding rate, and water quality.

How is fish growth calculated?

This calculator uses a species-specific growth coefficient, adjusted by a temperature factor, to estimate daily weight gain. The formula is: Daily Growth = Current Weight × Growth Coefficient × Temperature Factor. Feed requirement is calculated as a percentage of body weight.

What is the optimal temperature for fish growth?

Optimal growth temperatures vary by species: Tilapia (26–30°C), Catfish (25–28°C), Salmon (10–15°C), Trout (12–16°C), Carp (23–28°C), Bass (22–26°C). Growth slows dramatically outside these ranges.

How much should I feed my fish daily?

Daily feeding rate depends on species, size, and temperature. Generally, feed 2–5% of body weight per day for juveniles and 1–3% for adults. This calculator provides species-specific feeding recommendations.

What is FCR (Feed Conversion Ratio)?

FCR is the amount of feed needed to produce 1 kg of fish weight gain. Lower FCR means better feed efficiency. Typical FCR values: Tilapia 1.5–1.8, Catfish 1.6–2.0, Salmon 1.0–1.3, Trout 1.0–1.4, Carp 1.8–2.2, Bass 1.3–1.6.

Disclaimer: This calculator provides general estimates for educational and planning purposes only. Actual fish growth depends on many factors including water quality, stocking density, genetics, and health status. Consult a qualified aquaculture specialist for specific production advice.

Need Professional Aquaculture Advice?

Connect with our aquaculture specialists for personalized feeding plans, growth optimization strategies, and sustainable fish farming solutions.

Get Professional Fish Farming Plan

Yalla Calculator — free online calculators for health, fitness and finance.