Weighted average calculator
Enter each value and its weight. The weighted average updates as you type.

What you enter stays on this page and is not sent anywhere.
Enter at least one value to see the average.
How to use it
- Enter a value and its weight in each row. Leave a row empty to skip it.
- Add rows if you need more.
- Read the weighted average. Add a maximum to see it as a percentage.
Questions
What is a weighted average?
Each value is multiplied by its weight, the products are added up and the sum is divided by the total weight. Values with a larger weight pull the result closer to them.
Do the weights have to add up to 100?
No. Only their ratios matter, so weights of 1, 2 and 3 work the same as 10, 20 and 30. Percentages, credits or hours all work.
What if a weight is 0?
That value is left out of the result. If every weight is 0, there is nothing to average and a message tells you.
More tools

Random Number GeneratorPick random numbers in any range, with no repeats and sorting if you want.

Grade CalculatorWork out your current course grade from weighted categories, and the score you need on the final.

Area CalculatorFind the area and perimeter of a rectangle, circle, triangle and other shapes.

Volume CalculatorFind the volume and surface area of a box, cylinder, sphere, cone and more.

Roman Numerals ConverterConvert numbers to Roman numerals and Roman numerals back to numbers.

Germany Salary CalculatorYour 2026 take-home pay in Germany by tax class, with every deduction per month and per year.