About this final grade calculator
The Final Grade Calculator answers the question every student asks before finals: what grade do I need on my final exam? Enter your current grade, the grade you want, and how much the final is worth, and it tells you the exact score you need — plus a what-if table showing your final course grade for every possible final score. If you already took the final, the second mode predicts your course grade from your final score. And if your course is graded by categories (homework, quizzes, midterm), the third mode works out your current grade from those categories first. Everything runs in your browser — nothing is uploaded or stored.
How the final grade formula works
Your course grade is a weighted average: each part of the course counts in proportion to its weight. If the final is worth 30% of the course, then 70% of your grade is already fixed by your current grade, and 30% is decided by the final. The formula for the score you need is:
Needed score = (Target grade − Current grade × (1 − Final weight)) ÷ Final weight
And the formula for predicting a grade after the final is the same idea in reverse:
Predicted grade = Current grade × (1 − Final weight) + Final score × Final weight
Both formulas use weights as decimals, so a 30% final means a weight of 0.30. The calculator does the conversion for you — you just type percentages.
Worked examples
Example 1 — a realistic target. Your current grade is 88%, the final is worth 30%, and you want a 90% overall. Needed = (90 − 88 × 0.70) ÷ 0.30 = (90 − 61.6) ÷ 0.30 = 94.7% on the final. Hard, but possible — this is the classic “one strong final away from an A” case.
Example 2 — a near-perfect final. Your current grade is 87%, the final is worth 25%, and you want 90%. Needed = (90 − 87 × 0.75) ÷ 0.25 = (90 − 65.25) ÷ 0.25 = 99%. Possible, but there is almost no room for error — a single slip and the target is gone.
Example 3 — an impossible target. Your current grade is 85%, the final is worth 25%, and you want 90%. Needed = (90 − 85 × 0.75) ÷ 0.25 = (90 − 63.75) ÷ 0.25 = 105%. No score on the final can reach it, because the highest possible grade is 85 × 0.75 + 100 × 0.25 = 63.75 + 25 = 88.75%. When a target is impossible, the calculator says so plainly and shows your maximum possible grade instead of pretending.
The lesson in all three examples: the smaller the final's weight, the less it can move your grade. With a 20% final, even a perfect 100 moves an 88% current grade only to 90.4%. With a 50% final, the same current grade can reach 94%. Always check the weight first — it decides what is possible.
How to find your final exam weight
The weight is almost always in your course syllabus, under grading or assessment: look for a line like “Final exam: 30%” or a points table like “Final: 200 points out of 1000”. If your course uses points instead of percentages, the weight is simply the final's points divided by the course total points: 200 out of 1000 is 20%. If the syllabus gives no weight at all, ask your teacher — guessing the weight makes the whole answer wrong, because the formula is only as good as the weight you feed it.
Weighted categories: how they work
Many courses grade by categories: homework 20%, quizzes 30%, midterm 20%, final 30%, for example. Your current grade before the final is the weighted average of the categories you have finished: multiply each category score by its weight, add them up, and divide by the total weight. Example: homework 92% at weight 20, midterm 85% at weight 30, quizzes 79% at weight 50. That is (92 × 20 + 85 × 30 + 79 × 50) ÷ 100 = (1840 + 2550 + 3950) ÷ 100 = 83.4%. The calculator's category mode does exactly this, and if your weights do not add to 100 it normalises them (divides by the actual total weight), so partial category lists still give a correct average. Press “Use this grade in Mode A” and the result flows straight into the needed-score calculation.
What if I need more than 100%?
Then the target is out of reach with this final — but that is useful information, not a dead end. Three honest options: first, aim for the highest grade you can reach (the calculator shows your maximum possible grade); second, check whether any extra credit or dropped-lowest-score policy applies, because either one changes the maths; third, confirm the weight — a surprisingly common cause of an “impossible” result is a misread syllabus (a final worth 40%, not 25%, changes everything). What never helps is assuming the final will be curved or that the teacher will round up: plan on the uncurved number, and treat any curve as a bonus.
Frequently asked questions
What grade do I need on my final to get an A?
It depends on your current grade and the final's weight. With an 88% current grade and a 30% final, you need 94.7% on the final to finish at 90% (an A− on the common scale). Enter your own numbers above for your exact answer.
What do I need on my final to pass?
Set the target to your school's passing mark — commonly 60% or 70% — and read the needed score. If the needed score is below zero, you have already passed even with a zero on the final. Passing marks vary by school and course, so use your own syllabus figure, not a guess.
How do I calculate a final grade with weights?
Multiply each part by its weight as a decimal, add the results, and divide by the total weight if the weights do not add to 100%. The formula is: grade = (score₁ × weight₁ + score₂ × weight₂ + ...) ÷ (weight₁ + weight₂ + ...).
What is the difference between a final grade calculator and a GPA calculator?
A final grade calculator works inside one course: it combines your current grade with your final exam score. A GPA calculator works across courses: it combines the grades of all your courses, weighted by credit hours. If you need to convert a CGPA to a percentage, use the CGPA to Percentage Calculator instead.
Why does the calculator say my target is impossible?
Because the maths says so: if the score you need is above 100%, no final score can reach the target. The calculator shows your maximum possible grade instead, so you can set a realistic target.
Read next: How to Calculate Your Final Grade (With Worked Examples)
Related tools
CGPA to Percentage Calculator — convert CGPA to percentage (Pakistan, HEC bands). Percentage Calculator — any percentage of any number. Grade Percentage Calculator Guide — how grade percentages work.