Weighted Average Calculator

Calculate a weighted average from a list of values and their corresponding weights.

  • Free to use
  • Accurate results
  • No registration required
  • Works on all devices
Enter a list of values and their weights to calculate the weighted average.
Enter values separated by commas or spaces.
Enter one weight per value, in the same order, separated by commas or spaces.

Your result

83.333

Weighted average

Total weight6

AI explanation

Formula

Weighted average = (sum of each value × its weight) ÷ (sum of all weights)

Worked example

Exam scores 90, 80, 70 weighted by credit hours 3, 2, 1

Worked example: Exam scores 90, 80, 70 weighted by credit hours 3, 2, 1
FieldValue
Values90, 80, 70
Weights3, 2, 1
Weighted average83.3333
Total weight6

Assumptions

  • The values and weights lists must have the same number of entries, in matching order.
  • Weights must all be positive.

Frequently asked questions

What is a weighted average used for?

Any situation where some values matter more than others — course grades weighted by credit hours, an investment portfolio's return weighted by position size, or a survey weighted by respondent group size.

How is this different from a plain average?

A plain average treats every value equally; a weighted average lets you specify how much each value should count relative to the others.

What happens if all the weights are equal?

The weighted average becomes the same as a plain (unweighted) average.

Related calculators

Report a calculation issue