Grade Calculator
Calculate your course grade, GPA, and required scores for target grades.
About this calculator
Add your assignments with scores and weights and get your overall course grade, and work out what score you need on the final to reach a target.
Enter percentages or points; the tool handles weighting.
How to use it
- Enter each assignment's score and weight.
- Press + Add Assignment for more.
- Press Calculate Grade.
Weighted grades
A weighted course grade is Σ(score × weight) ÷ Σ weights. If homework is 20%, midterm 30% and final 50%, scores of 90, 80 and 70 give 0.2×90 + 0.3×80 + 0.5×70 = 18 + 24 + 35 = 77%. To find the score needed on the final for a target grade: needed = (target − current weighted points) ÷ final weight.
Worked example
What do I need on the final? Goal 85%, current points before final: 0.2×90 + 0.3×80 = 42, final weight 50%.
| Needed on final | (85 − 42) ÷ 0.5 = 86% |
Calculated in your browser. Nothing is uploaded.
Tips and common mistakes
- Weights should add to 100%.
- Include only graded work.
- Use the 'needed on final' idea to plan your effort.
- Check if your instructor drops the lowest score.
- Round using your instructor's rules.
Frequently asked questions
How is a weighted grade calculated?
Multiply each score by its weight and add.
What if weights don't add to 100?
Divide by the total weight.
How do I find the score I need on the final?
(Target − current points) ÷ final weight.
Does it handle extra credit?
Enter scores over 100% if allowed.
Is a 90 an A?
Usually, but it depends on the school.
Is it free?
Yes.