Calculating Grades by Weight Calculator
Calculate weighted grade averages from assignment categories, scores, and category weights.
Use unweighted for equal items, or weighted when each item/category has a weight.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Enter the score as a percentage from 0 to 100.
Optional weight or category value. Use weighted mode to apply weights.
Status: initial
Results
Awaiting calculation
Introduction
The Calculating Grades by Weight Calculator helps turn weighted assignment categories into an overall class grade estimate.
Purpose
Use this calculator when homework, quizzes, tests, projects, and exams each count for different percentages of the final grade.
Grade average method
For an unweighted average, add the scores and divide by the number of scores. For a weighted average, multiply each score by its weight, add the weighted points, and divide by the total weight.
Variable explanations
A grade entered as a percentage from 0 to 100.
The relative importance of a score or category.
The sum of all weights included in the calculation.
A score multiplied by its weight.
Controls whether weights are used or every score counts equally.
Formula guide
Unweighted average
Average = sum(scores) / number of scores
- Scores are percentage grades.
- Each score counts equally.
Use this when every assignment or exam should count the same.
Weighted average
Average = sum(score x weight) / sum(weights)
- Weight is the importance of a score or category.
- Weights can total 100 or any consistent scale.
Use this when exams, homework, quizzes, or projects count differently.
Letter estimate
A >= 90, B >= 80, C >= 70, D >= 60
- The estimate uses a common grading scale.
- Your school may use a different scale.
Use this only as a quick interpretation, not as an official grade.
Worked examples
Weighted course categories
- Homework 92 at weight 30, quizzes 85 at weight 20, exams 88 at weight 50 gives 88.6%.
Unweighted scores
- Scores 80, 90, and 100 give (80 + 90 + 100) / 3 = 90%.
Weights that do not total 100
- Scores 95 at weight 2 and 80 at weight 1 give (95 x 2 + 80 x 1) / 3 = 90%.
Common mistakes
Mixing weighted and unweighted grading
Use weighted mode only when the gradebook or syllabus gives weights.
Assuming weights must total 100
Weights can total 100, 1, or another consistent scale because the formula divides by total weight.
Using points earned as a percentage without converting
Convert points earned out of points possible into a percentage before entering the score.
Treating the letter estimate as official
Letter cutoffs vary, and some classes use plus/minus scales or custom rounding.
FAQs
What does this Grade Average Calculator do?
What is a weighted grade average?
What is an unweighted grade average?
Do my weights need to add up to 100?
Can I enter category grades?
Can I enter assignment grades?
How do I calculate a weighted grade?
How do I calculate an unweighted grade?
Can this calculate my final exam target?
Does the letter grade estimate match every school?
Can I use decimal scores?
What if an assignment is missing?
Should I use points or percentages?
Can a weight be zero?
Why does my school gradebook differ?
References
Related calculators
Last updated and version history
Last updated: 2026-07-09
- 1.0.0 (2026-07-09): Initial weighted-grade intent page using the verified grade average engine.