What Is the Final Grade Needed Calculator?
This calculator tells you exactly what score you need to earn on your final exam to reach the overall course grade you want. It works for any class where your final counts for a set percentage of your total grade, and the rest comes from coursework, quizzes, and tests you have already completed.
How to Use It
Enter three values: your current grade (the average percentage you have so far), your desired final grade (the overall mark you want for the course), and the weight of the final exam as a percentage of the total grade. The calculator returns the score you must achieve on the final.
If the result is above 100%, your goal is not reachable with the final alone. If it is at or below 0%, you have already secured your target.
The Formula Explained
The course grade is a weighted mean: your current work counts for \((1 - w)\) and the final counts for \(w\), where \(w\) is the final's weight as a decimal. Setting the weighted total equal to your goal and solving for the final score gives:
$$\text{needed} = \frac{\text{goal} - \text{current}\,(1-w)}{w}$$
Here \(w = \text{weight} \div 100\). For example, a 30% final means \(w = 0.30\) and your existing work carries the remaining 70%.
Worked Example
Suppose your current grade is 85%, you want a final course grade of 90%, and the final exam is worth 30%. Then \(w = 0.30\), and:
$$\text{needed} = \frac{90 - 85 \times 0.70}{0.30} = \frac{90 - 59.5}{0.30} = \frac{30.5}{0.30} = \textbf{101.67\%}.$$
Because that exceeds 100%, a 90% overall is just out of reach—you would need extra credit or a lower target.
FAQ
What if my current grade already includes the final? It should not. Enter only the average of work completed before the final, and set the final's weight separately.
Why is my needed score negative? A value at or below zero means your existing grade alone is enough to reach your goal even if you scored a 0 on the final.
Can I use points instead of percentages? This tool uses percentages. Convert your grade and weight to percentages first for accurate results.