CalcThis CalcThis
A young Filipino man at a study desk with a notebook and calculator, working out his exam grade weights
Blog · Math & Numbers · 5 min read

What Is a Weighted Average? How to Calculate It (With Examples)

A weighted average lets some numbers count more than others — instead of every value pulling equally, each one is scaled by how important it is before they're averaged together. Here's the formula, a full worked example, and how it's different from the average you learned in school.

What a weighted average actually is

A regular average (the "mean" you learned in school) adds up a set of numbers and divides by how many there are. Every number counts exactly the same, no matter how it got there. A weighted average changes that: each number gets multiplied by a weight — a stand-in for its importance, size, or share of the total — before anything gets summed and divided.

The most familiar example is a course grade. If a final exam is worth half your grade and two quizzes are worth a quarter each, the exam should pull your grade more than either quiz. A simple average of the three scores can't do that — it treats all three as equally important. A weighted average can.

The formula

Weighted average = Σ(value × weight) ÷ Σweight EVERY VALUE COUNTS IN PROPORTION TO ITS WEIGHT, NOT EQUALLY

In words: multiply each value by its weight, add up all of those products, then divide by the total of the weights. If every weight happens to be equal, this collapses back into the ordinary average — weighting only changes anything when the weights actually differ.

Close-up of a notebook page with three exam scores and their percentage weights written next to a calculator
Each score gets multiplied by its own weight before anything is added together.

Worked example

Three exams worth different shares of a final grade: 75 (worth 25% of the grade), 90 (worth another 25%), and 88 (worth the remaining 50%).

(75×0.25 + 90×0.25 + 88×0.5) ÷ (0.25 + 0.25 + 0.5) = 85.25

Compare that to the simple average of the same three scores: (75 + 90 + 88) ÷ 3 = 84.33. The two numbers are close, but not identical — the exam worth 50% pulls the weighted result up slightly more than an equal-weight average would, because it counts twice as much as either quiz.

What to use as a weight

A weight can be almost anything that represents relative importance or size:

The weights don't need to add up to 100 or any specific total. Proportional weights like 2 and 1 give exactly the same result as 67% and 33%, because the formula always divides by whatever the weights add up to — there's no need to convert them to percentages first.

Weighted average vs. simple average

The two are identical whenever every weight is equal — weighting a set of numbers that all count the same just reproduces the ordinary average. They diverge as soon as the weights differ, and the more unequal the weights, the bigger that gap can get. A course where one final exam is worth 70% of the grade will show a much larger difference between weighted and simple averages than a course with five roughly equal assignments.

A woman at an office desk reviewing a spreadsheet of purchase quantities and unit prices
Weighted averages show up outside the classroom too — like averaging a cost across purchases of different sizes.

Where weighted averages show up beyond grades

College and high school GPA is a weighted average of grade points by credit hours. Businesses use weighted average cost to track inventory pricing when the same item was bought at different prices over time. Finance uses WACC (weighted average cost of capital) to blend the cost of a company's debt and equity by how much of each it has. Statisticians use weighted averages to combine results from unequal-sized samples or surveys into one honest overall number. Any time some data point should count more than another, a weighted average — not a simple one — is the right tool.

Solving it backwards: what value do you need?

Sometimes the question runs the other way: you know your target weighted average, and you need to find out what one missing value has to be. This comes up constantly with grades — "what do I need on the final to end up with a B?" — and the math is just the formula rearranged to solve for the missing value instead of the average. The weighted average calculator's advanced mode does this automatically: enter your known values and weights, pick which one is unknown, enter your target, and it solves for the exact number that row needs.

Free tool
Weighted Average Calculator
Add any number of value and weight rows and get your weighted average instantly, with a live contribution bar and a reverse-solve mode for a missing value.
Calculate now

Common questions

How do you calculate a weighted average?

Multiply each value by its weight, add up all those products, then divide by the sum of the weights: (w1x1 + w2x2 + ... + wnxn) / (w1 + w2 + ... + wn). If every weight is equal, this gives the same result as a simple average.

What is the difference between a weighted average and a regular average?

A regular (simple) average treats every value equally. A weighted average lets some values count more than others by multiplying each by a weight before averaging — useful whenever items have different importance, size, or credit hours, like exam scores worth different percentages of a grade.

What should I use as the weight?

Anything that represents relative importance or size: a percentage of a grade, credit hours, quantity purchased, time period, or sample size. The weights don't need to add up to 100 or any specific total — proportional weights like 2 and 1 work exactly the same as percentages (67% and 33%).

Is GPA a weighted average?

Yes. College GPA weights each course's grade points by its credit hours, so a 4-credit course counts more toward your GPA than a 1-credit course. High school "weighted GPA" adds an extra layer on top, bumping the grade value itself for honors or AP-level courses before averaging.

How do I find the value I need to hit a target weighted average?

Rearrange the formula to solve for the unknown value instead of the average: multiply the target average by the total weight, subtract the known weighted values, then divide by the missing value's own weight. The weighted average calculator's Go advanced mode does this for you automatically.