What do I need on my final? (Formula + calculator)

Find the exact score you need on your final for an A, B or C. The weighted formula, worked examples, points-based classes, drop-lowest rules and Canvas traps.

Aeero Team7 min read

The short answer

Use required = (target − current × (1 − w)) / w, where w is the final's weight as a decimal. With an 84% going into a final worth 25%, you need 68% for a B and 108% for an A, so the A is out of reach without extra credit. Check that your current grade counts every assignment first, because Canvas often hides missing work.

It's the last week of the semester, you've got four exams in five days, and one question is eating your brain: how much does this final actually matter? The good news is it's just algebra, and you can know the answer in about two minutes.

If you'd rather skip the math entirely, our finals calculator does it for you. But knowing how the number is built helps you spot when the input (your "current grade") is lying to you.

What's the formula for the grade you need on a final?

Here's the whole thing:

Required final score = (target − current × (1 − w)) / w

  • target is the overall grade you want (90 for an A, 80 for a B, and so on, per your syllabus)
  • current is your grade right now, before the final
  • w is the final's weight as a decimal (a final worth 30% means w = 0.30)

The logic: everything you've done so far counts for (1 − w) of your grade. Multiply your current grade by that and you have the points you've already banked. Whatever's left to reach your target has to come from the final.

Worked example: 84% going in, final worth 25%

You've got an 84%, and the final is 25% of your grade. Banked points: 84 × 0.75 = 63.

Target gradeMathYou need on the final
A (90)(90 − 63) / 0.25108%
B (80)(80 − 63) / 0.2568%
C (70)(70 − 63) / 0.2528%
D (60)(60 − 63) / 0.25−12% (already locked in)

So the A is gone unless there's extra credit, but a B only takes a 68. That's a very different study plan than "I need to ace this."

Worked example: a heavier final

Now say you have a 78% and the final is worth 40%. For a B: (80 − 78 × 0.6) / 0.4 = (80 − 46.8) / 0.4 = 83%. Heavy finals swing things a lot more, in both directions.

How do you calculate it with weighted categories?

Most college syllabi split your grade into categories like homework, quizzes and exams. If Canvas already shows a weighted total, you can use that as your current grade. If you want to check it yourself:

  1. Multiply each category's average by its weight.
  2. Add those up. That's the percentage of your final grade you've already earned.
  3. Subtract from your target and divide by the final's weight.

Here's a real-looking example:

CategoryWeightYour averageContribution
Homework20%95%19.0
Quizzes15%80%12.0
Midterm25%72%18.0
Labs10%88%8.8
Final exam30%??
Total so far70%57.8

Your current grade is 57.8 / 0.70 = 82.6%. For a B, you need 80 − 57.8 = 22.2 more points, and the final is worth 30, so 22.2 / 0.30 = 74%. Same answer the formula gives, just with the work shown.

What about points-based classes?

Some classes skip weights and just add up points. That's actually easier.

Say the course is out of 1,000 points, the final is worth 200, and you've earned 640 of the 800 points so far (80%).

  • A (900 points): you need 260 more, but the final is only worth 200. Out of reach.
  • B (800 points): you need 160 of 200, which is 80%.
  • C (700 points): you need 60 of 200, which is 30%.

Formula version: points needed = target points − points earned, then divide by the final's total points.

How do drop-lowest policies change the math?

If your syllabus drops your lowest quiz or homework, recalculate that category's average without the dropped score before plugging anything in. Quiz scores of 92, 88, 45 and 90 average to 78.75. Drop the 45 and it's 90. That's a big bump to a 15% category, and it can move what you need on the final by several points.

Some professors have a related policy: your final exam score replaces your lowest midterm if it's higher. In that case, the final counts twice, and a strong final can rescue a bad midterm. Run the numbers both ways.

Will a curve save me?

Maybe, but don't plan on it. Curves depend on how the whole class does, and you won't know until grades come out. The safe move is to calculate your target from the raw formula and treat any curve as a bonus. If your syllabus spells out a specific curve (like "the top score becomes 100"), you can factor that in, but most don't.

Why can your Canvas "current grade" be misleading?

This is the part that burns people. Before you trust any calculation, sanity-check the number you're starting from.

  • Ungraded work isn't counted. By default, Canvas shows your grade based only on graded assignments. A missing assignment doesn't count as a zero until your instructor actually enters one. If you skipped two homework sets, your 88% might really be a 79%.
  • Unposted grades. Your professor may have graded an exam but not released it yet, so it's not in your total.
  • Excluded assignments. Instructors can mark assignments as not counting toward the final grade. Practice quizzes often work this way.
  • Hidden totals. Some instructors hide the total grade entirely, in which case you'll have to calculate it from the syllabus weights yourself.
  • Wrong weights. Occasionally a course's Canvas setup doesn't match the syllabus. The syllabus is the source of truth, so if they disagree, ask.

Canvas's What-If Grades feature lets you type hypothetical scores into assignments and see your total update, which is handy for testing a scenario. Just remember it starts from the same possibly-incomplete gradebook.

What should you do with the number?

Once you know what you need for each grade, you can actually plan:

  1. Out of reach (over 100%)? Accept it, and shift time to a class where effort still changes the outcome. Ask your professor if there's extra credit, but don't count on it.
  2. Locked in (negative)? Double-check there's no minimum final score to pass, then give that class "good enough" effort.
  3. Somewhere in between? That's where your study hours should go. A class where you need a 74 for a B deserves more time than one where you need a 28 for a C.

If you're unsure about a policy, office hours during finals week are usually quieter than you'd think.

Aeero does this math automatically for students who connect Canvas. Ask it what you need on a final and it gives you the score for each letter grade, including telling you plainly when one is no longer possible. It's free during the pilot, and you can also run the numbers yourself in the calculator.

The short version

Find your real current grade, find the final's weight, and plug both into (target − current × (1 − w)) / w. Do it for every letter grade, not just the one you're hoping for, so you know where your study time actually matters. For more on keeping your grades and deadlines in one place, see our first-semester checklist.

Frequently asked questions

What is the formula for the grade I need on my final?
Required final score = (target grade − current grade × (1 − w)) / w, where w is the final's weight as a decimal. For example, with an 84% and a final worth 25%, a B (80) needs (80 − 63) / 0.25 = 68%.
What if the number I need is over 100%?
Then that grade is out of reach on the final alone, unless there's extra credit, a curve, or a policy like the final replacing your lowest exam. Aim for the next grade down and ask your professor about any options.
What if the number I need is negative?
A negative result means you've already locked in that grade, even with a zero on the final. Check the syllabus first, though, because some classes require a minimum final score to pass.
Why is my Canvas grade different from what I calculated?
By default Canvas calculates your grade only from graded assignments, so missing or ungraded work isn't counted as a zero until your instructor enters it. Hidden totals, unposted grades and assignments excluded from the final grade can also skew the number.

Let Aeero handle the remembering.

Free during the pilot. Just text.

Keep reading