Grade Calculator
This grade calculator helps you determine your current grade in any course by combining scores from multiple assignments, quizzes, exams, and projects. Enter the name of each assignment (optional), the score you earned, the maximum possible score, and the weight that assignment carries in your final grade. The calculator converts each score to a percentage, applies the weight, and produces a weighted average percentage and corresponding letter grade. The standard US letter grade scale is used: A for 90 and above, B for 80 to 89, C for 70 to 79, D for 60 to 69, and F below 60. You can add as many rows as you need and remove any you do not want. Weights do not need to add up to 100; the calculator divides by total weight entered, so you can check your progress at any point in the semester with only partial data. This is a general planning tool; your official grade is determined by your course syllabus and instructor.
Current grade: --% (--)
How weighted grades are calculated
Grade % = Sum(score/max x weight) / Sum(weight) x 100
Worked example
Homework: 45/50 (90%), weight 20. Midterm: 72/100 (72%), weight 30. Final: 80/100 (80%), weight 50.
- Homework contribution: 0.90 x 20 = 18.0
- Midterm contribution: 0.72 x 30 = 21.6
- Final contribution: 0.80 x 50 = 40.0
- Sum: 79.6. Total weight: 100. Grade: 79.60% (C+)
Frequently asked questions
How does a weighted grade calculator work?
A weighted grade calculator multiplies each assignment's percentage score by its weight, sums those weighted scores, and divides by the total weight. For example, if your homework (weight 20%) scores 85% and your midterm (weight 30%) scores 75%, the weighted contribution is (85 x 20) + (75 x 30) = 3,950, divided by 50 total weight = 79.0%. If weights sum to 100%, no division is needed.
What if my assignment weights do not add up to 100%?
This calculator divides the sum of weighted scores by the total weight entered, so the result is still accurate even when weights do not sum to 100. This is useful when you have not yet entered all assignments and want to see your grade based on work completed so far.
What is the standard US letter grade scale?
The most common US scale is: A for 90 to 100, B for 80 to 89, C for 70 to 79, D for 60 to 69, and F for below 60. Some institutions use a plus/minus system, and cutoffs can vary. Check your syllabus for the exact scale your professor uses.
How do I calculate my grade if I do not know the weights?
If all assignments are weighted equally, set each weight to 1 (or any equal value). The calculator will compute a simple average. For unweighted grades, the simple average percentage is the sum of all percentages divided by the number of assignments.
Can I use this calculator to predict my final grade?
Yes. Enter your current assignments with their actual scores, then add a row for the upcoming final exam with your expected score and its weight. The calculator will show the projected overall grade. For the exact score you need on a future assignment to reach a target grade, use the missing grade calculator.
Sources
- US Department of Education: Academic Progress Requirements.
Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026.