Grade Calculator

Calculate your weighted grade, current class grade, or determine what score you need on your final exam to reach your target grade.

%
%
%
%
%
%

How to Calculate Weighted Grades

Weighted grades give different assignments or categories different levels of importance. To calculate your weighted grade:

  1. Multiply each grade by its weight (as a decimal)
  2. Add all the weighted grades together
  3. Divide by the sum of all weights (if not adding to 100%)

Example Calculation

If you have: Homework (20%) = 95%, Midterm (30%) = 82%, Final (50%) = 88%

(95 × 0.20) + (82 × 0.30) + (88 × 0.50) = 19 + 24.6 + 44 = 87.6%

What Grade Do I Need on My Final?

To find what you need on your final exam, use this formula:

Needed = (Target − Current × (1 − FinalWeight)) ÷ FinalWeight

For example, if your current grade is 85%, you want a 90%, and the final is worth 30%:

Needed = (90 − 85 × 0.70) ÷ 0.30 = (90 − 59.5) ÷ 0.30 = 101.67%

Standard Grading Scale

LetterPercentageGPA
A93-100%4.0
A-90-92%3.7
B+87-89%3.3
B83-86%3.0
B-80-82%2.7
C+77-79%2.3
C73-76%2.0
C-70-72%1.7
D+67-69%1.3
D63-66%1.0
D-60-62%0.7
FBelow 60%0.0

Frequently Asked Questions

How do weighted grades work?
Each assignment or category is assigned a weight (percentage of total grade). Your grade in each category is multiplied by its weight, then all weighted scores are summed. For example, if homework is worth 20% and you score 95%, that contributes 19 points toward your total.
What if my weights don't add up to 100%?
The calculator handles this correctly. If your entered weights sum to less than 100%, your grade is calculated proportionally. If they exceed 100%, the weights are normalized. For best results, ensure all categories match your syllabus exactly.
How accurate is the 'What do I need on my final?' calculation?
It is mathematically exact for the formula Grade = (Current × (1 - FinalWeight) + (FinalScore × FinalWeight). It assumes the final is the only remaining graded item. If other assignments remain, adjust your current grade to reflect what you expect to earn on them.

Related Tools