Grade calculator

Average your assignments, or find the score you need on the final to hit your goal.

Score %Weight %

Weighted average

Add a few scores above
Total weight used

How to calculate your grade

This calculator has two modes. "Weighted average" combines your assignment scores using their weights, so a final worth 40% counts more than a quiz worth 5%. "Final exam" works backward: given your current grade, the grade you want, and how much the final is worth, it tells you the score you need on that final.

The formulas

average = Σ(score × weight) ÷ Σ(weight)
final needed = (goal − current × (1 − w)) ÷ w

where w is the final's weight as a decimal. If the score needed comes out above 100, the goal is out of reach with that final alone; if it is at or below zero, you have already secured it.

Frequently asked questions

How do I calculate my grade?

List each score with its weight in the weighted-average tab. The calculator multiplies each score by its weight, adds them, and divides by the total weight to give your current grade.

What grade do I need on the final exam?

Use the final-exam tab. Enter your current grade, your target grade, and the final's weight, and the calculator returns the exact score you need.

How does grade weighting work?

Each assignment contributes in proportion to its weight. A 90 on something worth 50% affects your grade far more than a 90 on something worth 5%.

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

The weighted average still works because it divides by the total weight you entered. For a final grade, though, your weights should sum to 100% to reflect the whole course.

What does a result above 100% mean?

It means your target grade cannot be reached with the final exam alone, even with a perfect score. You would need extra credit or a lower goal.