Final Grade Calculator

%

Your grade on everything graded so far, with the final left out.

%

How much of the course grade the final exam is worth.

%

Change it if your school uses different cutoffs.

%

Raise it above 100 if extra credit is on offer.

Score needed on the final

%

Enter your current grade and the grade you want.

Best grade still possible
0%
Weight of the final
0%

How the score you need is worked out

The letter comes from the scale selected in the form. Cutoffs are set by each school and district, so change them if yours differ.

How to calculate the grade you need on the final

Multiply your current grade by the share of the course already graded, subtract that from the grade you want, then divide what is left by the final's share.

With 82% going into a final worth 20% and 85% as the target: the graded work carries 80% of the course, so it contributes 65.6 points. The target of 85 less those 65.6 points leaves 19.4points for the final. Divided by the final's share of 0.2, that is 97% needed on the exam.

The current grade going into that sum leaves the final out entirely, which is what the grade calculator returns when you enter only the categories already graded.

When the grade you want is out of reach

A required score above 100% means the target has gone. Sitting at 70% with a final worth 20% and aiming for 90%, the arithmetic asks for 170% on the exam. Scoring 100% instead finishes the course at 76%, a C, and that is the ceiling.

The table above the fold lists what every score on the final leaves you with, so the grade that is still within reach is the one to aim at.

Weight of the final exam

The field starts at 20%, the share a final carries in the most common US semester split of 40% for each term and 20% for the exam. Districts set their own, and a syllabus stating anything from 10% to 40% is ordinary, so replace it with the figure your course publishes. Where the final is one component beside two term grades rather than a slice of a single running grade, the semester grade calculator takes all three at once.