How to Calculate Your Final Grade
A weighted final grade multiplies each category's percentage score by its weight, then adds the results. The more useful version of this question, once you know that formula, is usually running it backward: figuring out what score you actually need on a remaining exam or project to land where you want.
This is for anyone heading into a final exam or final project who wants to know exactly what score locks in a target grade, rather than finding out after the semester ends.
The forward calculation
Final grade = Σ (category score × category weight)
Example: Homework 92%, worth 20%. Midterm 85%, worth 30%. Final project 88%, worth 50%. (92 × 0.20) + (85 × 0.30) + (88 × 0.50) = 18.4 + 25.5 + 44 = 87.9%.
Solving for the score you need on a final exam
If you know your current grade (based on everything already completed) and the final's weight, you can work backward to find the score needed for a target overall grade:
Required score = (target − current × (1 − final weight)) ÷ final weight
If a current grade of 84% carries a 70% combined weight and the final is worth the remaining 30%, and you want an overall 90%: (90 − 84 × 0.70) ÷ 0.30 = (90 − 58.8) ÷ 0.30 = 104%. Since that's above 100%, a 90% overall isn't reachable in this scenario. The highest reachable grade with a perfect final score instead is 84 × 0.70 + 100 × 0.30 = 88.8%, which is the number worth knowing before you decide how much time to invest chasing a 90.
Why this matters before, not after
Running this calculation a week before a final tells you something a lot of students only find out afterward: whether a target grade is realistically reachable at all, and if so, exactly what score gets there. That's genuinely useful information for deciding how to spend limited study time, whether a 90% overall requires a 75% or a 98% on the final changes what "enough studying" looks like, and it's a five-minute calculation that removes the guesswork.
A quick sanity check on the result
After solving for a required score, plug it back into the forward formula to confirm it produces your target grade. This catches an arithmetic slip before you walk into an exam with a wrong number in your head, and it takes less time than the original calculation.
When the numbers don't add up cleanly
If a required score comes out negative, you've already secured the target grade regardless of your final score, assuming no other category changes. If it comes out above 100%, the target isn't reachable, and the better question becomes what the highest possible grade actually is, using the maximum-possible formula in the FAQ below.
To run this on your own numbers without doing the algebra by hand, use the grade calculator, which includes a built-in "what do I need" solver.
What if the required score on my final is above 100%?
That means the target grade isn't reachable, even with a perfect score, given your current standing and the final's weight. Calculate your maximum possible grade instead: current score × (1 − final weight) + 100 × final weight, which tells you the highest grade you can still reach.
Does a curve change this calculation?
A curve is applied after the raw calculation, usually by an instructor adding a flat number of points to everyone's score or adjusting the grading scale itself, and it isn't something you can predict in advance. Calculate your grade without a curve first, then treat any announced curve as a separate adjustment on top of that number.
How do I calculate my grade if some assignments aren't graded yet?
Calculate using only the categories and assignments that currently have scores, weighted proportionally among just those completed categories, and treat the result as your grade so far, not your final grade. This is different from assuming a zero for ungraded work, which would understate your current standing.