Math

Weighted Average Calculator

Find the weighted average of values that count for different amounts, such as test marks worth different shares of a final grade.

Rules last checked 25 October 2026Every step shown

Your numbers are saved in this browser.

One per line: the value, a space, then its weight (e.g. marks and the percentage each part counts).

Weighted average

84.9

Simple average, for comparison
82.3333
Total weight
100

The weighted average is 84.9, against a simple average of 82.3333.

How it's worked out

  1. Multiply each value by its weight85 × 30 + 72 × 20 + 90 × 508,490
  2. Divide by the total weight8,490 ÷ 10084.9

The formula

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

Worked example

Marks of 85, 72 and 90 counting 30%, 20% and 50%: (85 × 30 + 72 × 20 + 90 × 50) ÷ 100 = 8,490 ÷ 100 = 84.9. The simple average would be 82.33.

Questions people ask

How do I calculate a weighted average?

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

How is it different from a normal average?

A normal average counts every value equally. A weighted average lets bigger weights count more: a final exam worth 50% moves the result more than a quiz worth 20%.

Do the weights have to add up to 100?

No. Any weights work, because the total is divided out at the end.

About this calculator

Formula and rules last checked 25 October 2026Written and tested by the CalculatorDex teamReport a problem