Grade Calculator

Two questions, one tool: what letter grade is this score, and the classic — what do I need on the final to get the grade I want?

A grade calculator works out your current course grade from weighted assignments and the score you need on the final exam to reach a target grade.

Result

—

Results are provided for education and planning only and may involve rounding or calendar conventions. Verify important figures and deadlines with an authoritative source before relying on them.

About this calculator

"What do I need on the final?" is the most-asked question of every school year, and it is pure weighted-average math: your current grade covers part of the course, the final covers the rest, and the target has to come out of the blend. This calculator answers it exactly — including the uncomfortable cases, where the honest answer is "more than 100%" (start negotiating or recalibrate the target) or "nothing at all" (already secured).

The score mode uses the standard US percentage scale (A from 90%, B from 80%, and so on). Be aware that real syllabi vary: some use 93% for an A, some curve, some weight categories so that raw points do not map directly onto percentages. When a syllabus defines its own scale, its numbers rule.

How to use it

  1. Score mode: enter points earned and points possible to get the percentage and letter grade.
  2. Final mode: enter your current percentage, your target percentage, and how much of the course grade the final is worth (from the syllabus).
  3. Read the needed score — and the assessment line, which tells you honestly how realistic it is.

The formula

Score % = earned ÷ total × 100; Needed on final = (Target − Current × (1 − weight)) ÷ weight

For the final: your course grade is the weighted blend current × (1 − weight) + final × weight. Setting that equal to the target and solving for the final gives the formula. If the result is above 100, the target is mathematically out of reach; below 0, it is already guaranteed.

Worked example

Scoring 42 out of 50 is 84% — a B. For the final: with an 88% current grade, a target of 90%, and a final worth 25%, you need (90 − 88 × 0.75) ÷ 0.25 = 96% on the final. Tighten the numbers and it turns stark: from 82% with a 30%-weighted final, a 90% target needs 108.7% — impossible, which is exactly the kind of thing worth knowing in week 10 rather than finals week.

Sources: Weighted-average arithmetic across assignment categories. Last updated: October 2026.

Frequently asked questions

What percentage is an A, B, C, D or F?

On the most common US scale: A = 90%–100%, B = 80%–89%, C = 70%–79%, D = 60%–69%, F = below 60%. Plus/minus refinements typically put A− at 90–92, B+ at 87–89, and so on. Some institutions use 93% for an A or grade on a curve — always defer to your syllabus.

The calculator says I need more than 100%. What can I do?

Options, in order of realism: lower the target to what a strong final can reach (re-run with a target 1–2 points lower to see the cliff); ask the instructor about extra credit or dropped-lowest-score policies before the final, not after; and protect the other courses — an unwinnable grade fight should not drag down winnable ones. What does not work: hoping for a curve generous enough to cover a 10-point mathematical gap.

How do I find my current grade and the final's weight?

Both live in the syllabus and your LMS (Canvas, Blackboard, etc.): current grade is usually shown as a running percentage, and the syllabus's grading breakdown states the final's weight. If categories are weighted (homework 20%, tests 50%…), the LMS percentage already reflects that — use it as "current grade" and the final category's weight as the weight.

Does this work for GPA goals too?

Conceptually yes — a cumulative GPA is a credit-weighted average, so a "needed GPA" question works the same way with credits as weights. Our GPA Calculator computes the weighted average itself; the multi-semester planning math is covered in its FAQ.

What formula does this grade calculator use?

Score % = earned ÷ total × 100; Needed on final = (Target − Current × (1 − weight)) ÷ weight For the final: your course grade is the weighted blend current × (1 − weight) + final × weight. Setting that equal to the target and solving for the final gives the formula. If the result is above 100, the target is mathematically out of reach; below 0, it is already guaranteed. The worked example on this page applies the formula step by step with real numbers, so you can verify the result by hand.