Weighted Average Calculator

Quick answer

A weighted average calculator finds a mean where each value counts by its weight, not equally. Multiply each value by its weight, add those up, and divide by the total weight. Scores 90, 80 and 70 weighted 3, 2 and 1 give a weighted average of about 83.3.

Updated 2026-09-09By Shakeel MuzaffarReviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Statistics
The numbers to average, separated by commas.
The weight for each value, in the same order and count. Higher weights count more.
Weighted average
--
Simple average--
Total weight--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the Weighted Average Calculator

  1. Enter your values, separated by commas.
  2. Enter a weight for each value, in the same order.
  3. Read the weighted average.
  4. Compare it with the simple average and see the total weight.

Here is what each result means:

ResultWhat it means
Weighted averageThe mean with each value counted by its weight.
Simple averageThe plain mean, weighting all values equally.
Total weightThe sum of all the weights.

What Is a Weighted Average?

A weighted average is a mean where some values count more than others. Instead of adding the values and dividing by how many there are, you multiply each value by a weight, add those products, and divide by the total weight. Values with larger weights pull the average toward themselves.

This matters whenever items are not equally important. A course grade where the final exam is worth more than a quiz, a price averaged over different quantities, or a rating averaged over many reviews all call for a weighted average. When every weight is equal, the weighted average is just the simple mean.

The weighted average always lands somewhere between the smallest and largest of the values, never outside that range. Where exactly it falls depends on where the heavy weights sit: put more weight on the high values and it rises, put more on the low values and it falls. That is what makes it a fair summary when some numbers deserve more say than others.

How Does the Weighted Average Calculator Work?

It multiplies each value by its weight, adds those, and divides by the total weight.

Formula: weighted average = sum(w_i x_i) / sum(w_i)
  1. Multiply each value by its weight.
  2. Add all those products together.
  3. Divide by the sum of the weights.

For a grade-specific version that uses credits as weights, the weighted GPA calculator applies the same idea to courses.

Weighted Average Example

Average the scores 90, 80 and 70 with weights 3, 2 and 1.

Calculation: the weighted total is 90(3) + 80(2) + 70(1) = 500, and the total weight is 6, so the weighted average is 500 / 6 = 83.3. The simple average would be 80, so the heavier weight on 90 pulls the result up.

Weighted Average vs Simple Average

The two agree only when all weights are equal.

AverageHow values count
Simple averageEvery value counts equally
Weighted averageEach value counts by its weight

When some items matter more, only a weighted average reflects that. With equal weights, the two are the same number.

Common Uses of Weights

Weights stand for how much each value should count.

SettingWeight is usually
Course gradesThe percentage each component is worth
PricesThe quantity bought at each price
RatingsThe number of reviews at each score
PortfoliosThe share of money in each holding

Weights do not need to add to 100 or any set total; only their relative sizes matter.

What Affects the Weighted Average

The Size of the Weights

Only the relative weights matter. Doubling every weight leaves the average unchanged.

Which Values Are Heavy

A large weight on a high value pulls the average up; a large weight on a low value pulls it down.

The Spread of Values

When the values are far apart, the weights make a bigger difference to the result.

When to Use a Weighted Average Calculator

Grades and Scores

Combine assignments and exams that are worth different amounts.

Prices and Costs

Average unit prices across different quantities bought.

Ratings and Surveys

Average scores that have different numbers of responses.

Common Mistakes

1. Using a Simple Average by Mistake

If items count differently, a plain mean is wrong. Use the weights.

2. Forgetting to Divide by Total Weight

Divide by the sum of the weights, not by the number of values.

3. Mismatched Values and Weights

Each value needs its own weight in the same order.

4. Thinking Weights Must Total 100

Only relative weights matter. They can be any positive numbers.

5. Using Negative Weights

Ordinary weighted averages use non-negative weights that are not all zero.

Accuracy and Limitations

The formula is exact; only the displayed decimals are rounded.

What it calculates accurately

  • The weighted average for any weights
  • The simple average for comparison
  • The total weight

What it does not do

  • Handle negative weights
  • Work when the weights sum to zero
  • Give a median or mode
  • Weight items automatically

How We Compute the Weighted Average

Method
Sum of value times weight, divided by the total weight.
Inputs used
Paired lists of values and weights.
Assumptions
Non-negative weights that do not all sum to zero.
Rounding
Averages and total weight to four decimals.
Edge cases
Equal weights give the simple mean; zero total weight is undefined.
Sources
See Sources below.
Last reviewed
2026-09-08.

Frequently Asked Questions

What is a weighted average?

It is a mean where each value counts by a weight instead of equally. Multiply each value by its weight, add the products, and divide by the total weight. Heavier values pull the average toward them.

How do you calculate a weighted average?

Multiply each value by its weight, sum those products, and divide by the sum of the weights. Scores 90, 80, 70 with weights 3, 2, 1 give 500 over 6, about 83.3.

How is it different from a simple average?

A simple average counts every value equally. A weighted average lets some values count more. They match only when all the weights are equal.

Do the weights have to add up to 100?

No. Only the relative sizes of the weights matter, so they can be any non-negative numbers. Weights of 3, 2, 1 give the same result as 30, 20, 10.

What should I use as weights?

Use whatever reflects importance: the percentage each grade is worth, the quantity bought at each price, or the number of reviews at each rating.

Can weights be negative?

Ordinary weighted averages use non-negative weights. Negative weights can make the result behave strangely, so this tool does not allow them.

What if all the weights are the same?

Then the weighted average equals the simple average, since every value counts the same. The weights only change the result when they differ.

Why divide by the total weight, not the count?

Because each value contributes in proportion to its weight, not as one equal share. Dividing by the total weight scales the sum back to the value range.

Is my information saved?

No. The calculation runs in your browser and nothing you enter is stored or sent anywhere, unless you choose Save, which keeps the result only on this device.

Sources

Related Calculators

Looking for more statistics tools?

Explore all math calculators

This calculator finds a weighted average, where each value counts by its weight. The weights do not need to add to any particular total, but they cannot sum to zero. Results are rounded for display. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~  More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.