Weighted Average Calculator

Average grades with their weights, and find the grade the next test needs for the average you are aiming at.

Runs entirely in your browser. Nothing is uploaded, logged or stored.

Grade 1
Grade 2
Grade 3
Grade 4

Weighted average

11.64 / 20

Grade needed next time
13.25 / 20

Enter each grade with its weight — its coefficient — and this gives the weighted average. Give the average you are aiming at and the weight of the next test, and it tells you the grade that test needs.

How it works

Each grade is multiplied by its weight, the results are added up, and the total is divided by the sum of the weights. A grade with weight 3 counts as three grades; a grade left without a weight counts once.

The grade needed is the same equation turned round: the points the average must reach once the next grade is in, less the points already there, divided by the weight of the next grade.

When that comes out above the top of the scale, one grade cannot get there; when it comes out at zero or below, the target is already secured. The page says so rather than showing an impossible grade.

Examples

Case Input Result
Four grades with their weights 12 (×2), 15 (×1), 9.5 (×3), 14 (×1), out of 20 81.5 points over 7: 11.64
The grade needed To reach 12, with a next test of weight 2 13.25
Without weights 10 and 15, each counting once 12.50

Frequently asked questions

How do I calculate an average with weights?

Multiply each grade by its weight, add those up, and divide by the total of the weights. 12 with weight 2 and 15 with weight 1 make 39 points over 3, an average of 13.

What grade do I need to get a given average?

Give the average you want and the weight of the next test: the page works out the grade that brings the average exactly there. If it is above the top of the scale, one test cannot do it.

What if a grade has no weight?

It counts once, which is what an ordinary average does. A weight of 0 leaves a grade out entirely.

Good to know

  • How a school or university weights its subjects and rounds its results is its own rule, and none is assumed here: the weights and the scale are the ones you give.

All Mathematics tools