Grade calculator

Enter each graded item with its score and weight, plus the grade you are aiming for.

Tier 0 · browser · unlimited

Graded work

Current grade
86.6 %
Weight graded so far75 %
Needed on the rest100.2 %

Weighted grades

Most courses weight their parts differently: homework might count for 20% of the grade, the midterm 30%, a project 25% and the final exam 25%. Your current grade is the weighted average of what has been graded so far: each score times its weight, added up and divided by the total weight.

Worked example

Homework 88% (weight 20), midterm 92% (30), project 79% (25):

(88×20 + 92×30 + 79×25) ÷ 75 = 86.6% so far.

With 25% of the grade left (the final), what do you need for a 90% overall? (90 × 100 − 6,495) ÷ 25 = 100.2%. That is just out of reach without extra credit; aiming for an 88% overall needs a 92.2% on the final.

Tips

  • Check your syllabus for the exact weights; they should add up to 100.
  • Enter each item on its own line, with an optional label first: Quiz 1 87.5 10.
  • If your course uses points rather than percentages, divide your points by the possible points first.

How this works

The page reads the last two numbers on each line as the score and the weight. It multiplies each score by its weight, adds them up and divides by the total weight for your current grade. If the weights add up to less than 100, it also works out the average score you need on the remaining weight to reach your target. Lines that cannot be read are reported.

Frequently asked

How do I calculate a weighted grade?

Multiply each score by its weight, add them up and divide by the total weight.

What do I need on my final?

Enter your graded items and target; the page shows the score needed on the remaining weight.

What if the needed score is over 100?

The target can't be reached without extra credit. Try a lower target to see what is possible.

Do the weights have to add up to 100?

No. Enter the items graded so far; the rest is treated as still to come.

Sources

Reviewed Oct 17, 2026 · test vectors fixtures/calculators/everyday/grade-calculator/