Big River Fishing

Fish weight calculator: length to pounds

A 20-inch walleye in typical condition weighs about 3.1 pounds. That number comes from the same standard-weight equation Minnesota and Wisconsin fisheries crews use to score fish condition, not from a shape factor someone rounded off. This is the weight pillar among thefishing calculators — pick a species, type a length, and you get the estimate plus the range a real fish of that length spans.

Everything here applies to the three species that dominate catches on theUpper Mississippi River. If you already know which one you caught, go straight to thecatfish weight calculator, thewalleye length-to-weight page, or thebass weight calculator for species notes the hub page cannot carry.

Measurements
Species

Sander vitreus. Equation valid from 150 mm total length.

Nose to the tip of the tail, lobes squeezed together. A 20 in walleye and a 508 mm walleye are the same fish.

Length unit
Body condition

Matches the published standard-weight curve. Start here if you are unsure. Relative weight 100.

Estimated weight

3.13lb

2.81 to 3.44 lb

Relative weight 90 to 110

How does this calculator turn length into weight?

Fish do not grow as cubes. If they did, doubling the length would multiply weight by exactly eight, and every species would share one formula. What fisheries science publishes instead is a standard-weight equation fitted separately to each species:

log10(Ws) = a + b × log10(TL), with weight in grams and total length in millimetres.

The exponent b is the interesting part. For largemouth bass it is 3.273, so a long bass gains weight faster than the cube law predicts. For walleye it is 3.18, and for channel catfish 3.294. Those third-decimal differences are why a 24-inch bass and a 24-inch walleye are not close in weight, and why one generic calculator cannot serve both.

The output of the equation is Ws, the standard weight — specifically the 75th percentile weight for that species at that length. A fish sitting exactly on the curve is in good condition, not average condition. The body-condition control scales that figure by relative weight, so choosing "Lean" applies a factor of 0.85 and "Heavy" applies 1.15.

Where do the equations come from?

Each species uses a different published source, which is worth knowing because they were not all built the same way. The channel catfish equation comes from Brown, Murphy and Springer's 1995 paper in theJournal of Freshwater Ecology, fitted across 241 populations. The walleye equation traces to Murphy, Brown and Springer in 1990 and was built from 42,487 individual fish across 114 populations. The largemouth bass equation is Henson's from 1991.

All three are regression-line-percentile fits, the standard method in North American fisheries work. We take the coefficients from the FSA standard-weight database maintained at Northland College rather than retyping them from a secondary blog post, and re-check them on the schedule set out in ourfact-checking policy.

What lengths matter on the Upper Mississippi?

Keepers and photograph fish are not the same lengths across species here. A fifteen-inch walleye is a legal fish in both pools; a thirty-inch channel cat is the story fish in the Lock and Dam 8 tailwater; a twenty-inch largemouth is where the five-pound argument starts in the backwaters. The table below runs the same lengths for all three so you can see how fast the curves diverge. For species notes the hub cannot carry, use thecatfish weight calculator, thewalleye weight calculator, or theour bass weight calculator.

What does a Mississippi River fish of this length weigh?

Here is the same calculation run at six common lengths, with every fish set to typical condition. Read it as the middle of a range, not a target.

Estimated weight at typical condition, by species and total length
Total lengthChannel catfishWalleyeLargemouth bass
12 in0.5 lb0.6 lb0.9 lb
16 in1.4 lb1.5 lb2.3 lb
20 in2.9 lb3.1 lb4.7 lb
24 in5.2 lb5.6 lb8.5 lb
28 in8.7 lb9.1 lb14.1 lb
32 in13.5 lb13.9 lb21.9 lb
Source: Computed from the standard-weight equations listed in the sources below. Verified 2026-07-26.

Look at how the gap opens. At 12 inches the three species sit within six ounces of one another: 0.5 lb for the catfish, 0.6 lb for the walleye, 0.9 lb for the bass. At 32 inches the catfish is 13.5 lb, the walleye 13.9 lb, and the bass 21.9 lb. Same starting point, wildly different finish, entirely because of a difference in the third decimal place of the exponent. Anglers who learned a rule of thumb on one species and carried it to another are usually wrong in exactly this direction.

Two worked examples

A 26-inch walleye from the Lock and Dam 8 tailwater

Convert first: 26 in × 25.4 = 660.4 mm. Thenlog10(Ws) = −5.453 + 3.18 × log10(660.4). The log of 660.4 is 2.8199, so the right-hand side is −5.453 + 8.967 = 3.514, and Ws = 10^3.514 = 3,266 g, or 7.20 lb. A fish that thick in early spring is usually pre-spawn and heavier than the curve, so setting condition to Heavy returns 8.28 lb, with a range of 7.56 to 9.00 lb.

An 18-inch channel catfish from a Pool 9 backwater

18 in is 457.2 mm. log10(Ws) = −5.8 + 3.294 × log10(457.2) gives −5.8 + 8.7624 = 2.9624, so Ws = 917 g, or 2.02 lb. Late-summer channel cats feeding on gizzard shad in the backwaters often run heavy; at 115 relative weight the estimate rises to 2.32 lb. The lean setting on the same fish gives 1.72 lb, so the condition control moves the answer by almost ten ounces — worth remembering before you argue with someone about a scale.

What do anglers get wrong about length-to-weight tables?

The most common mistake is treating a single number as a measurement. A printed chart that says "24 inch walleye = 5 lb" is quoting one point on a distribution that, on this very equation, runs from 4.74 lb for a lean fish to 6.42 lb for a heavy one. Nothing about the chart is wrong; the certainty people read into it is.

Second is the fork-length substitution. Channel catfish and walleye both have forked tails, and measuring to the fork rather than the squeezed tip costs you two to four percent of the length — which, run through an exponent above three, costs you closer to ten percent of the weight.

Third is the girth formula. Weight = girth² × length ÷ 800 circulates widely, and nobody who posts it can name the study it came from. It is a rough carryover from saltwater practice. We left it out rather than dress an unsourced rule up as science. If you want the condition of your fish reflected in the answer, the relative-weight setting does that job with a citation attached.

Fourth, and specific to this river: fish weigh differently through the season. A walleye full of eggs in late March and the same walleye in June are two different weights at one length. Ourwalleye weight calculator covers that seasonal swing in more detail than a shared page can.

How this number is produced

Formula
log10(Ws in grams) = a + b × log10(total length in mm)
Estimate = Ws × (relative weight ÷ 100)
Formula verified
Standard-weight equations published by state and university fisheries scientists, listed per species in the sources below
Last updated
Validated against
The published English-unit form of each equation. A 500 mm walleye returns 2.972 lb through our metric implementation and 2.974 lb through the authors' inch-and-pound version
Assumptions
  • Length is total length, measured nose to squeezed tail, not fork length.
  • The fish is alive or freshly caught. A fish that has been on ice for a day loses moisture and weighs less.
  • The equation describes a population, not an individual. Two fish of identical length can differ by 25 percent.
  • Below the minimum length shown for each species the published equation does not apply, and the calculator refuses rather than extrapolating.

Questions anglers ask about this tool

Can I use this for a state record application?

No. Every state record program requires a weight from a certified scale, witnessed and usually verified by a fisheries biologist. This calculator estimates what the fish probably weighed so you can release it and still log a number.

Do I measure total length or fork length?

Total length: nose to the tip of the tail with the lobes squeezed together. The equations here were fitted to total length, and using fork length on a forked-tail fish like a channel catfish will underestimate the weight by several percent.

Why does the answer come as a range instead of one number?

Because two fish of the same length routinely differ by a pound or more. The equation gives the weight of a typical fish at that length; the range shows the span you get once normal variation in body condition is allowed for.

Does girth make the estimate more accurate?

A girth measurement helps, but the girth-based formulas circulating online are unsourced rules of thumb. We use the condition setting instead, because it maps onto relative weight, a metric fisheries agencies actually publish and validate.

Is this calculator accurate for fish caught anywhere?

The equations pool populations from across North America, so they are not tuned to any one river. On the Upper Mississippi they land close for walleye and channel catfish; largemouth bass in backwater sloughs often run leaner than the curve in late summer.

Sources

  1. Brown, Murphy and Springer (1995), Journal of Freshwater Ecology Checked

    Fitted to 241 channel catfish populations across the species range. The authors state the equation is valid from 70 mm total length upward, replacing an older equation that required 280 mm.

  2. Ogle, D.H. — FSA WSlit standard-weight database, Northland College Checked

    Original equation from Murphy, Brown and Springer (1990), developed from 42,487 walleye in 114 populations. A separate equation covers fish of 30-149 mm, which this calculator does not cover.

  3. Ogle, D.H. — FSA WSlit standard-weight database, Northland College Checked

    Murphy, Brown and Springer (1990) describe a desirable mean relative weight of 100 plus or minus 5 for walleye populations. Individual fish range far wider than a population mean.