Grade Calculator

Calculate your current course grade or find out what score you need on your final exam to achieve your target grade. Enter your assignments, tests, and weights.

Part of our Student Calculators collection.

Grade Calculator

Free online calculator

What final grade are you aiming for?

Enter your final exam score if you already have it

How to Use This Calculator

  1. 1

    Select whether you want to calculate your current grade or find what you need on the final.

  2. 2

    Enter your scores and weights for each component.

  3. 3

    Make sure the weights add up to 100% (homework + quizzes + midterm + final).

  4. 4

    See your current grade or the score needed on the final to hit your target.

How Grades Are Calculated

Weighted Grade = Σ (Score × Weight) / Σ Weights × 100

For 'what do I need on final':
Final Score Needed = (Target − Current Grade × (1 − Final Weight)) / Final Weight

Where weights are expressed as decimals (30% = 0.30).

Example Calculation

Example: What do I need on the final to get a B (80%)?

Inputs

calcMode: finalhomework: 88homeworkWeight: 20quizzes: 82quizWeight: 20midterm: 78midtermWeight: 30finalWeight: 30targetGrade: 80

Result

You need 73% on your final exam

Current weighted score (excluding final): (88×0.20 + 82×0.20 + 78×0.30) / 0.70 = 81.4%. To hit 80% overall: (80 − 81.4×0.70) / 0.30 = 73%.

Frequently Asked Questions

My weights don't add up to 100% — what do I do?
This calculator uses the weights as entered. If your professor weights components out of a total other than 100%, divide each weight by the total to normalize them.
What if I haven't taken the final yet but want to know my chances?
Use 'Find what I need on my final exam' mode. If the calculator shows you need over 100%, it's mathematically impossible to reach your target grade — you may need to aim for a lower target.

Last updated: