Math & Algebra Calculators

Grade Calculator

Calculate a weighted course grade from scores, weights, and optional target-grade assumptions.

Grade Calculator — Online Calculator

Grade Calculator

The Grade Calculator answers the three questions students actually ask: what is my weighted grade right now, what do I need on the final to reach my target, and what happens if the final goes badly or perfectly. Enter assignments with scores and weights for the course grade, or use the final-exam mode with your current grade, the final's weight, and a target.

How It Works

The course grade is the weighted average: each score multiplied by its weight, summed, and divided by the total weight counted so far. The calculator also reports the total weight entered and the remaining weight not yet graded, and maps the percentage to a letter on the standard scale it uses (A+ at 97 and above, A at 93, A- at 90, B+ at 87, and so on in three-point steps down to F below 60). Final-exam mode solves the weighted equation backwards: required score = (target - current grade x share already banked) / final's weight share, and reports whether the target is still achievable, already secured, or out of reach, alongside your grade with a zero and with a perfect final.

Course grade=∑(Score×Weight)∑WeightsRequired final=Target−(Current×(1−w))w\text{Course grade}=\frac{\sum (\text{Score}\times\text{Weight})}{\sum \text{Weights}}\qquad \text{Required final}=\frac{\text{Target}-(\text{Current}\times(1-w))}{w}

Parameters

| Input | Required | Meaning | |---|---|---| | Assignment scores and weights | Course mode | Percent scores with their syllabus weights | | Current grade | Final mode | Your percentage on completed work | | Final weight | Final mode | The final exam's share of the course grade | | Target grade | Final mode | The course percentage you want |

Worked example

Homework at 90% (weight 20), a midterm at 84% (weight 30), and quizzes at 95% (weight 10) bank 18 + 25.2 + 9.5 = 52.7 points of the 60% graded so far, a current grade of 87.8% (a B+ on the calculator's scale). The final carries the remaining 40%. For a 90% course target, the required final score is (90 - 52.7) / 0.4 = about 93.3%: demanding but possible. With a zero on the final the course lands at 52.7% (an F); with a perfect final, 92.7% (an A-). That spread, from F to A- riding on one exam, is precisely what a 40%-weighted final means, and seeing it early is the calculator's real function.

Reading "required score" honestly

A required score above 100 means the target is mathematically gone regardless of performance, and effort should move to the achievable grade below it; the calculator says so rather than printing a fantasy number. A required score at or below zero means the target is already banked even with a zero, which frees study time for other courses (the skip-final logic exists for exactly this triage, though sitting the exam may still be mandatory for course completion regardless of arithmetic). The most useful planning band is the middle: required scores in the 70s and 80s are where study hours convert directly into outcomes.

Weights, drops, and curves: the fine print

The calculator applies weights exactly as entered to the scores you give. Real syllabi add machinery it does not model: dropped lowest quizzes (enter post-drop scores), extra credit, category averages that are themselves weighted, grade replacement policies, and end-of-term curves that shift everyone's percentage. If your course curves, the computed percentage is still the right input for planning, but the letter mapping may be kinder than the table here. Always confirm which weights your syllabus assigns; students most often misremember the final's weight, and every downstream number inherits that error.

Limitations

Percentages must be entered on a 0 to 100 scale with weights in percent; letter-grade inputs (a B+ as "88") should be converted using your institution's mapping. The letter scale used is the common US ten-point variant shown above and will differ from schools using seven-point scales, plus/minus-free scales, or pass/fail. Nothing here reads your student portal; the figures are only as current as the scores you type.

Frequently Asked Questions

What if my weights do not add to 100?

The calculator works with whatever total you enter: the current grade divides by the weight counted so far, and the remainder is treated as ungraded weight. If your syllabus weights genuinely sum to something else, that is usually a sign one category was missed.

Can a required score above 100 be right?

Yes: it means even a perfect final cannot reach the target. The useful response is to retarget the best achievable grade (the calculator's perfect-final figure) rather than plan around an impossible number.

Does the final-exam mode need my assignment list?

No. It needs only your current percentage on completed work, the final's weight, and the target. The assignment mode is for building that current percentage from individual scores in the first place.

Related Tools