Skip to content
RK Calculator
Menu

Weighted Average Calculator

Find a weighted average (weighted mean) from values and their weights, such as grades and credit hours.

Change the values and press Calculate to work out your own figures.

Enter the values and their weights, in the same order.

About numbersValues separated by commas, spaces or new lines, for example 10, 2, 38, 23.
About weightsOne weight for each value, in the same order, for example 3, 3, 4.
Result
Weighted average
79
Sum of weights
10
Sum of value × weight
790
Unweighted mean
80

The weighted average is 79.

Values and weights
ValueWeightValue × weight
903270
803240
704280
Show the working
  1. Σ(value × weight) = 790
  2. Σ weights = 10
  3. 790 ÷ 10 = 79

How to use it

Enter the values and their weights, in the same order.

Paste or type the numbers separated by commas, spaces or new lines. Results are worked out exactly and shown to 12 significant figures; Show the working lists each step.

Key facts

weighted average = Σ(value × weight) ÷ Σ weights

Weights as percentages

Weights can be counts, credit hours or percentages; they don't need to add up to 1 or 100, because the calculator divides by their total.

Questions

How do I calculate a weighted average?

Multiply each value by its weight, add those up and divide by the total of the weights.

Do the weights have to add up to 100?

No.

Formulas

weighted average = Σ(value × weight) ÷ Σ weights

Sources

Limitations

  • Up to 5,000 values. Values are separated by commas, spaces or new lines, so write 1250 rather than 1,250.

Formula version 0.1.0Reviewed