Weighted Grade Calculator

Combine any number of scores and weights into one overall percentage.

ItemScore %Weight

Weighted Average

81.9%

Across a total weight of 100

This is the general-purpose version of a weighted average calculation โ€” useful for any situation where several scores each count for a different proportion of a final total, not just exam grades. Add as many items as you need, each with its own score and weight.

Unlike the Semester Grade Calculator (which is framed specifically around assignments/midterm/final), this tool works with any number of arbitrary components โ€” useful for custom grading breakdowns, project scoring rubrics, or any weighted-average situation.

Weighted Average = ฮฃ(Score ร— Weight) รท ฮฃ(Weight)

Weights don't have to add up to exactly 100 โ€” the formula normalises automatically by dividing by the total weight.

Worked example

Question: Quiz 1 โ€” 90%, weight 10. Quiz 2 โ€” 85%, weight 10. Project โ€” 88%, weight 30. Final Exam โ€” 76%, weight 50.
Step 1 โ€” Multiply each score by its weight: (90ร—10)=900, (85ร—10)=850, (88ร—30)=2640, (76ร—50)=3800
Step 2 โ€” Add these up: 900+850+2640+3800 = 8190
Step 3 โ€” Add the weights: 10+10+30+50 = 100
Step 4 โ€” Divide: 8190 รท 100 = 81.9
Answer: The weighted overall score is 81.9%.

Because the formula divides by the total weight, you can use any consistent weighting scheme โ€” like assigning "credit hours" as weights instead of percentages โ€” and the result will still come out correctly proportioned.

This tool supports any number of components โ€” add more rows for additional quizzes or assessments, or remove ones that don't apply, and the weighted average recalculates immediately.

How is a weighted average different from a normal average?

A normal average treats every value equally. A weighted average lets some values count for more than others, based on an assigned weight โ€” useful when different components (like a final exam vs a small quiz) shouldn't count equally.

Do my weights have to add up to 100?

No โ€” the formula divides by the total weight you enter, so it works correctly whether your weights sum to 100, to 1, or to any other total.

Can I use this for something other than grades?

Yes โ€” this works for any weighted-average situation, such as combining scores from a scoring rubric or averaging ratings with different levels of importance.

All Student Tools