Weighted Grade Calculator
When homework, quizzes and the final each count for a different share of your grade, a plain average is wrong. Enter each grade with its weight to get the real class grade.
Your numbers
Result
| Item | Value |
|---|---|
| Grades | 90, 80, 95 |
| Weights | 20, 30, 50 |
| Weighted grade | 89.50% |
| Letter grade | B+ |
How a weighted grade works
Multiply each grade by its weight, add the products, and divide by the sum of the weights:
grade = Σ(grade × weight) ÷ Σ weight
With 90 at weight 20, 80 at weight 30 and 95 at weight 50, that is (1800 + 2400 + 4750) ÷ 100 = 89.5%.
Everything hinges on the denominator. It is 100, the total of the weights, not 3, the number of grades. It looks like a footnote and it is in fact the entire difference between a weighted average and a wrong one.
The error of dividing by the number of grades
Divide by 3 in the example above and you get 8950 ÷ 3 = 2983, an obvious absurdity on a percentage scale. The size of the nonsense is what saves you.
The dangerous version is subtler. If the same weights were written as 0.2, 0.3 and 0.5, they sum to 1, and dividing by 3 instead returns 29.8% — a number that looks like a plausible, if disastrous, grade. Nothing about it screams error. Students have panicked over exactly this.
Two checks catch it every time. First, the result must fall between the lowest and highest grade. No weighting of 80, 90 and 95 can produce anything below 80 or above 95, whatever the weights are. A number outside that band means the denominator is wrong. Second, the average leans toward the heaviest item. Here 89.5 sits close to the 95 that carries half the grade — as it should. A simple average would have given 88.3, treating a 50% final as equal to a 20% homework category.
Weights can be written any way at all
Syllabi express weights in at least four styles, and none of them changes the arithmetic. They may be percentages (homework 20%, midterm 30%, final 50%), points (the final is worth 200 points, quizzes 100), plain multipliers (the exam counts double), or credit hours in a GPA calculation. Some instructors just say "the final is worth as much as everything else combined", which is a weight of 1 against 1. Only the ratio between the weights matters, because the formula divides by their sum. Weights of 20, 30 and 50 produce exactly the same answer as 2, 3 and 5, or as 200, 300 and 500 points. You never need to normalize anything to 100 before entering it here. Two edge cases: a weight of zero removes that item from the calculation entirely, and if every weight is zero the average is undefined, because there is nothing to divide by. Leave the weights field blank and this calculator falls back to a simple average with every grade counting equally.
You cannot average your category averages
The same trap reappears whenever the thing you are combining is already an average, and this is where most self-computed course grades go wrong.
Suppose your homework category holds 10 assignments averaging 95% and your exam category holds 2 exams averaging 75%. If the syllabus weights them 20% and 80%, the answer is (95×20 + 75×80) ÷ 100 = 79% — you use the syllabus weights, not the number of items.
But if the syllabus says nothing about categories and simply grades every point equally, then the counts are the weights: 10 assignments and 2 exams do not average to 85%, they average to (95×10 + 75×2) ÷ 12 = 91.7%. Same two numbers, two completely different correct answers, depending on which weighting the course actually uses.
Percentages behave identically. Scoring 90% on a 10-question quiz and 60% on a 90-question final is not 75% overall: it is 9 + 54 = 63 correct out of 100 questions, or 63%. The big block dominates. The general rule holds everywhere: when the groups have different sizes, the size is the weight, and averaging averages is only safe when the groups are identical in size.
Knowing the weights changes what you study
Weights are not just for computing the grade at the end. They tell you where an hour of effort is actually worth something, and that is a decision you make at the start.
Each point you gain on an item moves your course grade by weight ÷ total weight. With weights of 20, 30 and 50, a point on the final moves your grade by 50 ÷ 100 = 0.5, while a point on homework moves it by 0.2. One point on the final is worth two and a half points of homework. If you need to raise your grade by 3 points, that is 6 points on the final or 15 points of homework — and only one of those is realistic in a week.
It cuts the other way too. A category worth 5% cannot rescue anything: going from 60 to 100 in it moves your final grade by two points. Time spent there is time not spent on the thing that decides the outcome.
Which is the real argument for reading the weighting table on the first day of the semester rather than the night before grades close.
Frequently asked questions
Sources
Embed this calculator
Copy the code and paste it into your site or blog. Credit with a link back to Contania is included, and the height adjusts itself.
<iframe src="https://contania.app/embed/education/weighted-grade" title="Weighted Grade Calculator" width="100%" height="720" loading="lazy" style="border:1px solid #e5e0d8;border-radius:12px;max-width:640px"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="contania:embed-height"){var f=document.querySelector('iframe[src="https://contania.app/embed/education/weighted-grade"]');if(f){f.style.height=e.data.height+"px"}}});</script>Related calculators
Grade Average
Average a list of grades or test scores as percentages, and see the letter grade that average earns. Enter the scores separated by commas.
CalculateGrade Needed
Find the grade you need on your final exam to reach your target class grade, from your current grade and how much the final is worth.
CalculateGPA
Calculate your GPA on the 4.0 scale from your letter grades and credit hours. Enter grades like A, B+, A- and the credits for each course to get a credit-weighted GPA.
CalculateFinal Grade
Work out your final course grade by combining your current grade with your score on the final exam and the exam’s weight. See the letter grade too.
Calculate