Weighted Average Calculator

Calculate the weighted average of up to five values

Enter value and weight pairs. Weights can be percentages, hours, marks, or any unit — they are normalized automatically. At least two pairs are required.

What a weighted average is and when to use it instead of a simple average

A simple average treats every value as equally important. You add them all together and divide by the count. A weighted average treats some values as more important than others by assigning each one a weight that reflects its relative significance. The formula is: multiply each value by its weight, add up all those products, then divide by the total of all weights. The result gives proportionally more influence to values with higher weights.

The difference between the two types of average can be substantial. Imagine a student who scored 90% on an assignment worth 10% of the grade and 50% on a final exam worth 90% of the grade. The simple average of 90 and 50 is 70. But the weighted average is (90 times 10 plus 50 times 90) divided by (10 plus 90) = (900 plus 4500) divided by 100 = 54. The weighted average correctly reflects that the final exam carries far more influence on the overall grade.

This calculator accepts any positive numbers as weights. You do not need weights that sum to 100. If you use percentages as weights, they may naturally sum to 100, but the calculator normalizes whatever total you enter. If you use hours, points, or arbitrary units as weights, the result is the same: the calculator divides the weighted sum by the total weight to produce the correct weighted mean regardless of the scale of your weights.

You can enter between two and five value-weight pairs. Optional rows are ignored if left blank. Every entered row must have both a value and a weight — a value without a weight or a weight without a value triggers a validation message, because an incomplete pair cannot be included in the calculation without an assumption about the missing element.

Common applications for weighted averages

Academic grading is the most familiar use. Most courses assign different weights to assignments, quizzes, midterms, and final exams. To find your overall course grade, you need the weighted average of your scores, not the simple average. This calculator handles up to five graded components. If your course has more than five components, combine smaller items that carry the same weight into a single entry using their average score.

Financial analysis uses weighted averages extensively. The weighted average cost of capital (WACC) combines the costs of different financing sources — debt and equity — weighted by how much of each is in use. Portfolio returns are weighted by the proportion of the portfolio in each asset. The weighted average price of purchases across multiple transactions gives the average cost per unit, which is used in inventory accounting under the weighted average cost method.

Survey research uses weighted averages when different respondent groups need to be weighted to match the population structure. If younger respondents are over-represented in your sample, you apply lower weights to their responses to correct for the imbalance. This produces a weighted average that is more representative of the true population view than a simple count of responses.

How weights and values interact to shift the result

The weighted average always lies between the minimum and maximum values in your dataset, just like the simple average. But its position within that range is determined by the relative weights. If one weight is much larger than all others, the weighted average will be pulled strongly toward that value. If all weights are equal, the weighted average equals the simple average exactly.

Increasing a weight for a high value raises the weighted average. Increasing a weight for a low value lowers it. This makes the weighted average a useful tool for sensitivity analysis: you can test how much the final result changes when you adjust the importance assigned to each component. For example, if you are considering changing how much a particular assignment counts toward a course grade, you can model both scenarios and see the effect on the overall average before committing to the change.

A weight of zero effectively removes a value from the calculation, since zero times any value is zero and zero adds nothing to the total weight denominator. This means you can include a value in the list but give it no influence by setting its weight to zero. However, the calculator validates that at least the sum of weights is greater than zero, because dividing by zero would produce an undefined result.

Last updated: 2026-05-06