Skip to main content

Final Grade Calculator

Blake Boege
Written by Blake Boege · Founder, Calculator Answers

A final grade calculator is an academic planning tool that determines the exact score a student needs on a final exam to achieve a specific target grade for a course. It uses an algebraic formula involving the student's current grade, the desired overall grade, and the percentage weight of the final exam. It is primarily used by students at the end of a grading term to prioritize their study efforts.

Enter your current grade and the weight of your exam. This final calculator computes the final grade you will receive based on your exam score, or tells you what you need to hit a target.

Quick Answer

Calculate what score you need on your final exam to pass the class or get an A. Enter your current grade, target grade, and the final exam weight.

What do you want to work out?

%

Your course grade right now, before the final. · e.g. 86.4

%

How much of the course grade the final is worth. · e.g. 30

%

The final course grade you are aiming for. · e.g. 90

Score needed on the final

Score needed on the final

98.4%

Reachable — this is within a normal 0–100% final.

Target course grade90% · A−
Current grade86.4%
Final exam weight30%
Was this helpful?

Examples

Have 78%, want 80%, 20% weight

Need 88.0% on exam

Have 65%, want 70%, 40% weight

Need 77.5% on exam

Have 92%, want 90%, 25% weight

Need 84.0% on exam

How it works

Formula · required final = (target − current x (1 − weight)) / weight, with weight as a decimal

Your final course grade is a weighted average of two parts: your current grade before the exam, and the grade you earn on the final itself.

Final course grade · current × (1 − weight) + final × weight

weight is the final exam's share of the course grade, expressed as a decimal — so a 30% final contributes 0.30.

How final exam weight shapes grade volatility

The weight assigned to your final exam determines how much control it has over your final course average. High-weight finals create volatile shifts, while low-weight finals act as a buffer.

  • Low Weight (10% final): Grade volatility is low. If you have an 80% entering the final and score a perfect 100%, your overall grade rises slightly to 82%. Getting a failing 50% only drops you to 77%.
  • High Weight (35% final): Grade volatility is high. If you have an 80% entering the final, scoring a 100% jumps your grade to 87%, whereas scoring a 50% drops your course grade to a failing 69.5%.

Worked examples

Example A: Hitting a B (80%)

Given: Current grade 78%, final exam worth 20%.

Required = (80 − 78 × (1 − 0.20)) ÷ 0.20
= (80 − 62.4) ÷ 0.20
= 17.6 ÷ 0.20 = 88.0%

Takeaway: You must score an 88% on the exam to finish the term with an 80%.

Example B: Passing the Class (70%)

Given: Current grade 65%, final exam worth 40%.

Required = (70 − 65 × (1 − 0.40)) ÷ 0.40
= (70 − 39.0) ÷ 0.40
= 31.0 ÷ 0.40 = 77.5%

Takeaway: You need a 77.5% on the final to pass the class with a 70% average.

Example C: Keeping an A (90%)

Given: Current grade 92%, final exam worth 25%.

Required = (90 − 92 × (1 − 0.25)) ÷ 0.25
= (90 − 69.0) ÷ 0.25
= 21.0 ÷ 0.25 = 84.0%

Takeaway: Scoring an 84% on the final is required to maintain your overall A- grade.

Impossible Target Scenario: If the calculation results in a score greater than 100%, your target grade is mathematically impossible to achieve. For instance, if you have a 60% and the final is worth 15%, trying to reach an 80% overall would require: (80 − 60 × 0.85) ÷ 0.15 = 193.3%. You would need extra credit to reach your goal.

Final exam grade lookup tables

These lookup tables provide the required final exam score based on your current course percentage and the weight of your final exam.

Target Grade: 70% (Passing C)

Current Grade10% Weight20% Weight30% Weight40% Weight50% Weight
60%160.0%110.0%93.3%85.0%80.0%
65%115.0%90.0%81.7%77.5%75.0%
70%70.0%70.0%70.0%70.0%70.0%
75%25.0%50.0%58.3%62.5%65.0%
80%< 0%30.0%46.7%55.0%60.0%
85%< 0%10.0%35.0%47.5%55.0%
90%< 0%< 0%23.3%40.0%50.0%
95%< 0%< 0%11.7%32.5%45.0%

Target Grade: 90% (A- Grade)

Current Grade10% Weight20% Weight30% Weight40% Weight50% Weight
60%360.0%210.0%160.0%135.0%120.0%
65%315.0%190.0%148.3%127.5%115.0%
70%270.0%170.0%136.7%120.0%110.0%
75%225.0%150.0%125.0%112.5%105.0%
80%180.0%130.0%113.3%105.0%100.0%
85%135.0%110.0%101.7%97.5%95.0%
90%90.0%90.0%90.0%90.0%90.0%
95%45.0%70.0%78.3%82.5%85.0%

Common grade calculation pitfalls

Avoid these standard errors when organizing your grading parameters and calculating your needed scores:

  • Conflating Points and Percentages: Entering raw point scores directly into formulas expecting percentages will distort the result. Convert points earned (e.g. 18 out of 20 points = 90%) before running category weight calculations.
  • Ignoring Category Groupings: Individual assignments rarely carry separate syllabus weights directly. Instead, they share a category weight (like homework worth 20%). You must average assignments within a category before applying the category's percentage weight.
  • Excluding excusable scores: Gradebooks often automatically drop your lowest homework or quiz grade. Ensure you omit those excused grades from your pre-final average so your estimated starting point matches your teacher's records.

Working it out by hand

Take a course where you currently hold 85 percent, the final is worth 40 percent, and you want to finish on 88 percent.

  1. Write the weight as a decimal: 40 percent becomes 0.40, so the work you have already done carries the other 0.60.
  2. Work out what your existing grade contributes to the final total: 85 × 0.60 = 51 points.
  3. Subtract that from the target to see what the exam still has to supply: 88 − 51 = 37 points.
  4. Divide by the exam’s weight to turn those points back into a score on the exam itself: 37 ÷ 0.40 = 92.5 percent.

Result: 92.5 percent on the final, which is what the calculator returns for the same three inputs.

Written as one line, that is required final = (target − current × (1 − weight)) ÷ weight. The projection mode rearranges the same equation for a different unknown: enter a score of 92 instead of a target and it returns a course grade of 87.8, because 85 × 0.60 + 92 × 0.40 = 87.8.

Edge cases

  • A required score above 100. Holding 82 percent with a 30 percent final and a target of 90 needs 108.67 on the exam. The figure is reported rather than capped, because capping it at 100 would disguise a target that is no longer reachable. Nothing is broken; the arithmetic is telling you the answer is out of range.
  • A required score at or below zero. Holding 95 percent with a 20 percent final and a target of 70 is already secured: even a zero on the exam leaves the course at 76. The calculator reports that case in its own words rather than printing a negative score you could not act on.
  • A final worth 0 percent. There is nothing to solve for. An exam that carries no weight cannot move the course grade at all, so the target is already decided one way or the other and the calculator says so instead of dividing by zero.
  • A final worth 100 percent. The required score equals the target exactly, because nothing else counts toward the course grade. Entering a target of 88 returns 88.
  • Long decimals in the result. The display rounds to one decimal place while the arithmetic runs at full floating-point precision, so a required 88 can compute as 87.99999999999997 underneath. The rounded figure is the one to read, and the rounding is display only.

Your grades stay in the page

Your current grade, target, and exam weight are processed by this page in your browser. They are not sent to a server, not stored after you close the tab, and not visible to anyone else. There is no account and nothing to sign up for.

Related GPA and grade calculators

Formula based on standard weighted-average grading practice. Last reviewed: June 2026.

Frequently asked questions

A final grade calculator combines your current course grade with your final exam score, weighted by how much the final is worth, to give you the grade that will land on your transcript. It helps you identify where to direct your study efforts at the end of a semester.

Use whatever your course portal (Canvas, Blackboard, PowerSchool, etc.) shows as your current weighted average — but make sure the final exam itself is not yet included in that number. If your teacher uses unweighted total points, divide your total earned points by the total possible points to find your current percentage.

Yes, you can use percentages as the input and map the output to your school's letter grade scale. If you only know your current letter grade, convert it to its midpoint percentage (A = 95%, B = 85%, etc.) before typing it in.

Yes, it is mathematically possible to pass a class even if you score a failing grade on the final exam. If your pre-final grade is high and the final exam carries a low weight, your overall course average can easily stay above a passing mark. For example, a student with a 90% grade entering a final worth 15% will finish the class with a 76.5% (passing C) even if they earn a 0% on the exam.

A final exam worth 20% of your grade means your prior classwork represents 80% of your total average. Under this standard weighting system, every 10 points you drop on the final exam will decrease your final course grade by exactly 2 percentage points. It gives you a moderate safety buffer compared to finals worth 30% or more.

The score you need on your final exam depends on the exam's weight and your target grade. For example, if you have a 75% and want to keep a C (70%) in a class where the final is worth 20%, you only need a 50% on the exam. However, if you want to raise your grade to a B (80%) under that same 20% weight, you would need to score a perfect 100% on the final.

No, the required final exam formula is identical, but you must calculate your current combined category average first. In weighted classes, categories like homework, quizzes, and projects have their own syllabus weights. Make sure to aggregate these categories into a single pre-final weighted average percentage before calculating your required final exam score.

If your required final exam score is calculated to be over 100%, it means your target course grade is mathematically out of reach under current conditions. This occurs when your grade prior to the final exam is too low to be rescued by the exam's designated weight. To hit your target, you will need to ask your instructor about makeup work, grading curves, or extra credit opportunities.

You can find your final exam's weight by checking your syllabus or asking your teacher directly. The syllabus generally outlines a percentage breakdown of how final grades are determined. If the course uses points, find the final exam's point value and divide it by the total possible points in the course to determine its percentage weight.

Yes, it works for both points-based and percentage-based grading systems. If your class uses total points, convert your current points and target points to percentages before entering them, or simply subtract your current points from your target points to find the number of points you need on the final.

The calculator reports the number as it comes out rather than capping it at 100, because a required score of 108.67 tells you something a capped 100 would hide: the target is out of reach even with a perfect final. Once you see a figure above 100, the useful question changes from how to hit the target to what grade is actually still available, which the projection mode answers.

Enter your target and read the result: if the required score comes out at or below zero, the target already holds even if you score nothing on the final. The calculator reports that case separately and shows the grade a zero would leave you with. Whether skipping is allowed at all is a policy question for your syllabus, not an arithmetic one.

Entirely as much as its weight. At a 10 percent weight, the final can move a course grade by at most 10 points in either direction from the grade a zero would leave. At 40 percent it can move it by 40. That is why the same gap between current and target demands a very different exam score depending on weight, and why the lookup tables above are laid out by weight.

Required score works backwards: you supply a target and it solves for the exam score that reaches it. Projection works forwards: you supply an exam score you think you will get and it reports the course grade that produces. They are the same equation solved for different unknowns, so they always agree with each other.

The display rounds to one decimal place while the arithmetic underneath runs in full floating-point precision. A required score of 88 can compute as 87.99999999999997 before rounding, and a projected grade of 87.8 can compute as 87.80000000000001. Neither is an error: they are the ordinary behaviour of binary floating point, and the rounded figure is the one to read.

Yes. It is free to use with no account, no sign-up, and no limit on calculations. Everything runs inside this page in your browser.