Grade Calculator

Two modes: add up your graded work to see where you stand, or work backwards from the grade you want to the score you need on the final.

Graded work so far

Score accepts a percentage (88) or raw points (44/50). Weight is what each item is worth toward the final grade.

ItemScoreWeight %

Current grade

—

Letter grade—
Weight graded—
Best possible—
If you stop now—
Show the math

Related calculators

Two different questions, one calculator

Most grade questions are really one of two things: what am I sitting on right now? or what do I need on the final to get where I want? The maths differs, so both modes are here.

Working out your current grade

A weighted course grade is the sum of each score multiplied by its weight, divided by the weight that has actually been graded.

Grade = sum of (score × weight) ÷ sum of weights

Say homework is 20% and you have 92%, quizzes are 15% at 85%, the midterm is 25% at 78%, and a project is 15% at 88%. That gives 18.4 + 12.75 + 19.5 + 13.2 = 63.85 points out of the 75% graded so far, which is 85.1% — a B.

The important subtlety is the divisor. Dividing by 100 instead of 75 would give 63.85%, which looks like a failing grade and is simply wrong: the remaining 25% has not been graded yet, so it cannot count against you.

What you need on the final

Rearranging the same formula for the one unknown gives:

Needed = (target − current × (1 − weight)) ÷ weight

With an 84% going into a final worth 20%, aiming for 90%: (90 − 84 × 0.8) ÷ 0.2 = (90 − 67.2) ÷ 0.2 = 114%. That target is not reachable, and knowing it in advance is worth more than finding out afterwards. Aiming for a B+ at 87% instead needs 99% — still brutal. An 85% needs 89%, which is a real plan.

Why finals matter less than they feel

A final worth 20% can only move your course grade by 20 points in either direction from where you would land with a zero. If you are at 84% before the exam, your grade will finish somewhere between 67.2% and 87.2% no matter what happens on the day. Heavier finals of 30% or 40% genuinely can rescue a term; a 15% final mostly cannot.

Points-based courses

Some classes do not use weights at all — everything is out of a shared pool of points. In that case just add up all the points you have earned and divide by all the points possible so far. You can enter each item here as raw points, for example 44/50, and give every item a weight equal to its point value to get the same answer.

Common letter-grade cutoffs

LetterPercentageLetterPercentage
A93–100C+77–79
A−90–92C73–76
B+87–89C−70–72
B83–86D60–69
B−80–82Fbelow 60

These are the most common American cutoffs, but they are not universal — always check the syllabus. Once you have your letter grades, the GPA calculator will turn them into a term and cumulative grade point average.

Frequently asked questions

How do I calculate my grade with weighted categories?
Multiply each category score by its weight, add the results together, then divide by the total weight that has been graded. Homework at 92% worth 20% contributes 18.4 points. Dividing by the graded weight rather than by 100 is what stops ungraded work from dragging your grade down.
What grade do I need on the final exam?
Subtract your current grade multiplied by everything except the final from your target, then divide by the final's weight. With an 84% going into a final worth 20% and a 90% target, you would need 114% — which means the target is out of reach and it is worth aiming at a B+ instead.
What if my weights do not add up to 100%?
That is normal mid-term, and it just means some work has not been graded yet. The calculator divides by the weight actually entered so your current standing stays accurate. If the total goes above 100%, a category has probably been entered twice.
Can I enter points instead of percentages?
Yes. Type raw points as a fraction, like 44/50, and it converts to 88% automatically. For a purely points-based course, set each item's weight equal to the points possible and the weighted average gives exactly the same answer as adding all the points up.
Does a curve change the calculation?
A curve is applied after the arithmetic, so calculate your raw grade first. A flat curve adds a fixed number of points to everyone, while a scaled curve maps the top score to 100% and shifts everything else in proportion. Ask which one is being used before assuming it will help.

How ListCalc calculates · Report an error

Guides & articles