Weighted Grade Calculator

Calculate your final weighted grade

Enter each assessment’s score (%) and its weight (% of the final grade). You can add more rows if needed. If your weights don’t add up to 100%, the calculator will normalize the result to the weights you entered.

Weighted grade calculator for final marks and course averages

A weighted grade calculator helps you estimate your overall course mark when different assessments count for different portions of the final result. Most classes use weights because not every task has the same importance. A major exam might be worth 40% while smaller quizzes might be worth 10% each. If you try to average the scores without weights, you can get a misleading result. This calculator uses the standard weighted average method to combine your scores and weights into one final percentage.

To use it, enter a score for each assessment as a percentage, then enter how much that assessment contributes to your final grade as a percentage weight. For example, if you scored 78% on a test worth 20% of the course, enter 78 for the score and 20 for the weight. Add as many assessments as you need, then click “Calculate weighted grade.” The result shows your weighted grade and the total weight you entered. If you have not yet completed every assessment, you can calculate using only the weights you know so far.

Real life grading is often messy. Sometimes your weights do not add up to exactly 100% because you have not entered all components, a teacher has not published a remaining weight, or a syllabus uses categories that are hard to map into single numbers. This calculator handles that by normalizing the result to the weights you entered. Normalizing means it calculates the weighted average based on the total weight provided, rather than forcing the total to be 100%. This is useful for “where am I right now” estimates. If your total weight is above 100%, the math still works, but it usually signals that you entered a weight incorrectly.

Assumptions and how to use this calculator

  • Scores are entered as percentages from 0 to 100.
  • Weights are entered as percentages and can be any positive values, but they should usually add up to 100% for a complete final-grade calculation.
  • If your total weight is not 100%, the calculator normalizes the result to the total weight you entered.
  • Blank rows are ignored, so you can leave unused rows empty.
  • If you want an estimate mid-semester, enter only completed assessments and their weights to see your current normalized average.

Common questions

What if my weights do not add up to 100%?

The calculator will normalize your result to the weights you entered. This gives you a realistic “average so far” for the components you included. If you want a final grade prediction, you need the remaining components and weights, because missing weights represent assessments that can still move the final result.

Should I enter 0 for an assessment I have not written yet?

No. If you have not completed an assessment, leave it blank instead of entering 0. Entering 0 means you scored 0%, which will pull down the result and make the estimate wrong. Use blank rows for unknown future assessments and normalize based on completed work.

What does “normalized” mean in simple terms?

It means the calculator scales your result to the part of the course you entered. For example, if you entered weights totaling 60%, it treats that 60% as the whole for the purpose of calculating your current average, rather than assuming the missing 40% is zero.

Can I use this for categories like “Homework 30%, Tests 40%, Exam 30%”?

Yes. You can enter each category as one row if you already know your category average, or enter each assignment as its own row if each has its own weight. The key is that each score must match the weight you assign to it.

Why does a simple average differ from a weighted grade?

A simple average treats every score as equally important. A weighted grade reflects the syllabus importance. If a high-weight exam is lower than your smaller quiz scores, your weighted result will be closer to the exam score than the simple average would be.

Last updated: 2025-12-13