Weighted Grade Calculator
Combine scores from up to five weighted components (exams, assignments, participation) into one overall percentage grade.
The formula
Overall grade = (Σ weight × score) ÷ (Σ weight) — each component's score is scaled by its weight, summed, then divided by the total weight. If your weights already add up to 100%, this simplifies to just summing each (weight% × score%) ÷ 100.
Worked example
Exams worth 50% (score 80%), assignments worth 30% (score 90%), and participation worth 20% (score 95%): overall = (50×80 + 30×90 + 20×95) ÷ 100 = (4000 + 2700 + 1900) ÷ 100 = 86%.
Why this differs from a simple average
A simple average of 80%, 90%, and 95% would be 88.3% — different from the correct weighted result of 86%, because a plain average treats every component as equally important. Weighting is essential whenever course components don't count equally toward the final grade.
A course with four components
Coursework is 40% of the grade and scored 72%, a midterm is 25% and scored 88%, a project is 25% and scored 91%, and participation is 10% and scored 100%. The weighted points are 2,880 + 2,200 + 2,275 + 1,000 = 8,355, and dividing by the total weight of 100 gives an overall grade of 83.55%.
Checking your standing mid-course
If only some work has been graded, enter just those components. With 30% at 85%, 30% at 90% and 20% at 75%, the weights total 80, so the tool divides by 80 and returns 84.38% with a note that the weights do not reach 100%. That is your average on the work graded so far, not a forecast.
To find what a final needs to score, rearrange the formula. Using the four-component example above with a 10% final, the first three components contribute 7,355 points. To finish on 85% you need (8,500 − 7,355) ÷ 10 = 114.5% on the final, which is out of reach, and entering 114.5 in the fourth row confirms an overall result of 85.00%.
Details that change the answer
- A component with a weight but an empty score counts as a score of 0. With 60% at 70 and 40% left blank, the result is 42.00%. Set the weight to 0 for work that has not been graded yet.
- Scores above 100 are accepted, so extra credit works: 60% at 70 and 40% at 110 gives 86.00%.
- There are five rows. If a course has more components, average related ones first, such as homework scores, and enter the average as one row.
Reading the percentage
The calculator produces a percentage only. What that percentage is worth depends on the institution: many US schools treat 90% as an A, a UK degree usually needs about 70% for a first, and other systems use different scales altogether. Check your syllabus for the boundaries before relying on a result near a cut-off.
Frequently asked questions
What if I only have 3 components, not 5?
Leave the unused components' weight at 0 (or blank) — they're automatically excluded from the calculation and won't affect your result.
Do my weights need to add up to exactly 100%?
No — the formula divides by the total weight you actually entered, so it stays mathematically correct even if your weights sum to something other than 100. The calculator will flag it as a note so you can double-check your numbers if 100% was intended.
What happens if I leave a score blank?
A blank or zero score is treated as 0%. If the component has a weight, it pulls the overall grade down. Set that component's weight to 0 if the work has not been graded yet.
How do I work out the score I need on the final?
The tool does not solve for it directly. Take your target percentage times 100, subtract the weighted points you have already earned, and divide by the final's weight. You can verify the answer by entering that score in the calculator.