It's the week before finals. You're staring at the syllabus trying to figure out whether the final is low-stakes (just show up) or make-or-break (need 95+ to stay at an A). The math isn't complicated — but most students do it wrong and panic about the wrong number. Here's exactly what grade you need on the final.
The final grade formula
Required final score = (Goal − Current × (1 − Weight)) ÷ Weight
Where:
- Goal = the overall course grade you want (e.g., 90 for an A-)
- Current = your current grade before the final (weighted average of all completed work)
- Weight = the percentage of the final exam as a decimal (e.g., 0.25 for 25%)
Step 1: Find your current grade
If your syllabus weights are:
- Homework: 20%
- Quizzes: 15%
- Midterm: 25%
- Project: 15%
- Final: 25%
And you've earned: 88 homework, 82 quiz avg, 79 midterm, 94 project:
Current = (0.20×88 + 0.15×82 + 0.25×79 + 0.15×94) ÷ (0.20+0.15+0.25+0.15)
= (17.6 + 12.3 + 19.75 + 14.1) ÷ 0.75 = 63.75 ÷ 0.75 = 85 before the final
Step 2: Plug into the formula
Goal: A- (90), Current: 85, Weight: 0.25
- Required = (90 − 85 × 0.75) ÷ 0.25
- Required = (90 − 63.75) ÷ 0.25
- Required = 26.25 ÷ 0.25 = 105
Uh oh — mathematically impossible without extra credit.
Step 3: Recalculate for a realistic goal
Now try for a B+ (87):
- Required = (87 − 85 × 0.75) ÷ 0.25
- Required = (87 − 63.75) ÷ 0.25
- Required = 23.25 ÷ 0.25 = 93
Need a 93 on the final to lock in a B+. Doable with hard prep.
For passing (60 or 70)
Goal: 70 (a C or D, depending on scale):
- Required = (70 − 85 × 0.75) ÷ 0.25
- Required = (70 − 63.75) ÷ 0.25
- Required = 6.25 ÷ 0.25 = 25
Which means: even if you score a 25 on the final, you'll still pass with a 70. This is important strategic info — you can prioritize studying for other finals.
Worked example — different course
History class. Final is 40% weight. You have a 78 currently. Want a B (83).
- Required = (83 − 78 × 0.60) ÷ 0.40
- Required = (83 − 46.8) ÷ 0.40
- Required = 36.2 ÷ 0.40 = 90.5
Heavy-weight finals cut both ways — a bad day sinks you, but a great one saves the course.
When you're above your target
What if your current grade is already above the goal? Say you have a 93 currently, want a 90.
- Required = (90 − 93 × 0.75) ÷ 0.25
- Required = (90 − 69.75) ÷ 0.25
- Required = 20.25 ÷ 0.25 = 81
You can "coast" — an 81 on the final still nets you an A-. This is useful to know when you have back-to-back finals and need to triage study time.
Common pitfalls
- Forgetting to weight the current grade. Students average raw assignment scores; that's not the right current grade. Always weight each category by its syllabus percentage.
- Mis-reading the syllabus weights. "Midterm 25%" could mean per-midterm (if there are two) or total. Verify.
- Not accounting for curves. If the professor curves class averages, your "required" score may be inflated.
- Ignoring extra credit. Available extra credit can raise your ceiling.
- Final exceeding 100. If the required score is over 100, the grade is mathematically impossible without extra credit. Know this early.
When 100 on the final still isn't enough
If the required score comes out over 100, the math is telling you the maximum grade achievable with a perfect final is:
Max possible = Current × (1 − Weight) + Weight × 100
Using 85 current, 25% final: 85 × 0.75 + 0.25 × 100 = 63.75 + 25 = 88.75 max. A 90 A- is off the table, but a B+ is possible.
Strategic application
Use this formula for every class during finals week to:
- Triage studying — identify the 1-2 classes where the final swings the grade, vs classes already locked in
- Set realistic goals — target the highest achievable grade, not a fantasy
- Allocate prep time — give more hours to classes with the biggest delta between current and required
Skip the arithmetic
Use our final grade calculator — enter your current grade, target grade, and final weight for an instant required score. Runs through "locked-in" scenarios and "what if" for multiple target grades.