Enter your grades and their weights: the average updates live.
Each grade is multiplied by its weight (coefficient); these products are added up, then divided by the sum of the weights: average = Σ(grade × weight) / Σ(weight). Add as many rows as needed; leave the weight at 1 for a simple average.
| Subject | Grade | Weight | Grade × weight |
|---|---|---|---|
| Maths | 14 | 4 | 56 |
| English | 11 | 3 | 33 |
| History | 16 | 2 | 32 |
| PE | 18 | 1 | 18 |
| Total | 10 | 139 |
Weighted average: 139 ÷ 10 = 13.9 (out of 20). Without weights, the simple average would be 14.75: the weights give more importance to the main subjects, here maths, where the grade is lower.
This is the most common question: "what grade do I need in the next exam to reach my target?" Method: add a row with the weight of the upcoming exam, then try several grades until the average reaches the target. With the example above and an exam weighted 5, you need 8.2 for the overall average to reach 12, and 17.2 to reach 15.
Be careful not to average averages that cover different numbers of items. If one term has two grades and another has ten, averaging the two term averages gives the two grades as much weight as the ten. To be fair, go back to all the grades with their weights.
A weighted average is used wherever items do not all carry the same weight: the average purchase price of a product bought several times at different prices, a product's average rating by number of reviews, or an index built from several criteria. It is also how a GPA weighted by credit hours is calculated.
The formula is the same whatever your weights look like: multiply each value by its weight, add the results, then divide by the sum of the weights. What changes is how you enter the weights.
A course is graded as homework 20 %, midterm 30 % and final exam 50 %. You scored 85, 72 and 90 out of 100. Enter the scores with weights 20, 30 and 50:
| Part | Score | Weight | Score × weight |
|---|---|---|---|
| Homework | 85 | 20 | 1,700 |
| Midterm | 72 | 30 | 2,160 |
| Final | 90 | 50 | 4,500 |
| Total | 100 | 8,360 |
Weighted average: 8,360 ÷ 100 = 83.6. Typing 0.2, 0.3 and 0.5 instead gives exactly the same result, because only the ratio between the weights matters.
For a GPA, the weights are credit hours. An A (4.0) in a 4-credit course, a B (3.0) in a 3-credit course and a C (2.0) in a 2-credit course give (16 + 9 + 4) ÷ 9 = 3.22. The simple average of the three grades would be 3.0: the 4-credit A pulls the result up.
Yes. The average is calculated on the same scale as your grades: if they are out of 10 or 100, the result will be too. Just do not mix two scales.
Yes, for example 1.5 or 0.5. Only the ratio between the weights matters.
No, the calculation happens in your browser and nothing is kept.
Leave all weights at 1: the weighted average then becomes a simple average.
Yes. Weighted mean and weighted average are two names for the same calculation: the sum of each value times its weight, divided by the sum of the weights.
No. The calculator divides by the sum of the weights you enter, so 20, 30 and 50 give the same result as 2, 3 and 5 or 0.2, 0.3 and 0.5.
Enter each course's grade points (for example 4.0 for an A) as the grade and its credit hours as the weight. The result is your GPA weighted by credits.