BCBetter Calculators

Grade Calculator

Find out what grade you need on your final exam to reach your target class grade.

🧮

Enter your values and click Calculate

How It Works

The formula derives from the weighted average equation. Your final course grade = currentGrade × (1 − examWeight) + examScore × examWeight. Solving for examScore gives: requiredExamScore = (desiredGrade − currentGrade × (1 − examWeight)) ÷ examWeight. For example, if your current grade is 85%, the exam is worth 30%, and you want a 90%: required = (90 − 85 × 0.70) ÷ 0.30 = (90 − 59.5) ÷ 0.30 = 30.5 ÷ 0.30 = 101.7%. Since 101.7% exceeds 100%, the 90% target is unachievable. In that case, the calculator shows the maximum possible grade (scoring 100% on the exam). The grade projections for 100%, 80%, and 60% exam scores help you set a realistic goal given your current standing.

Examples

Pulling Up a B to an A
A student with an 85% current grade wants an A− (90%) when the final is worth 30%.
Result: Required exam score: 101.7% — not achievable. Maximum possible grade with a perfect exam is 89.5%.
Maintaining a B
A student at 78% wants to finish with at least an 80% B−; the final is worth 25%.
Result: Required exam score: 86% — very achievable. Scoring 80% on the exam would yield a 78.5% final grade.
Just Passing
A student sitting at 58% needs a 60% D to pass; the final is worth 40%.
Result: Required exam score: 63% — achievable. Scoring 60% on the exam yields exactly a 59.2% final grade.

Frequently Asked Questions

What if the required score is over 100%?
If the calculator returns a required score above 100%, your desired grade is mathematically unachievable given your current grade and the exam's weight. At that point, focus on maximizing your exam score to get as close to your goal as possible. The 'grade with 100% on exam' output shows the highest grade you can realistically finish with.
Does this work for midterms and quizzes too?
Yes — the formula works for any upcoming assignment, not just finals. Enter your current grade in the course, the weight of the upcoming assessment, and your target grade. The result is the score you need on that specific assignment. If you have multiple remaining assessments, you'll need to calculate them one at a time or use a more detailed grade planner.
What if my professor uses a different weighting system?
This calculator assumes a simple two-part system: your current grade (all work done so far) and the final exam. If your course uses a more complex system — e.g., separate categories for homework, quizzes, midterms, and finals each with different weights — you'll need to first calculate your current weighted average across those categories, then use that as your 'current grade' input here with the final exam weight as entered in the syllabus.
How are letter grades determined?
The grade projections use the standard plus/minus scale: A (93–100%), A− (90–92%), B+ (87–89%), B (83–86%), B− (80–82%), C+ (77–79%), C (73–76%), C− (70–72%), D+ (67–69%), D (60–66%), F (below 60%). Your institution may use slightly different cutoffs — check your syllabus for your professor's exact grading scale.

Related Calculators