Weighted Grade Calculator
Enter the categories from your syllabus with their weights, add your scores, and see your current class grade, the letter grade and how much of the grade is still ungraded. Then set a target to find the average you need on the rest. If you only need the score for one final exam, the Final Grade Calculator is quicker.
Categories and grades
Your grade
Contribution of each category
Points = weight × average ÷ total weight. The points of the graded categories add up to your grade, scaled to the weight graded so far.
| Category | Weight | Average | Points |
|---|
Letter grade scale
Anything below the D cut-off is an F.
What do I need on the rest?
Needed for each letter grade
| Grade | Overall from | Average needed on the rest |
|---|
Everything is calculated in your browser. Nothing you enter is sent anywhere.
How to use the weighted grade calculator
- Find the grading policy in your syllabus and type each category with its weight into the category cards, for example Homework 20%, Quizzes 10%, Midterm 30% and Final exam 40%. Use "Add category" or "Remove" to match your course.
- Enter each graded item as points earned and points possible, such as 18 and 20. Use "Add item" for more work. If your gradebook only shows one average for a category, switch that category to "Category average (%)" and type the percentage.
- Leave the points empty for work that is not graded yet. A category without a graded item counts as not graded and is left out of the current grade.
- Choose how items combine: by total points or with each item counting equally. Your syllabus or teacher decides which one applies.
- Read your current grade, the letter and the weight graded so far under "Your grade". Change the letter cut-offs if your school uses a different scale.
- Enter a target under "What do I need on the rest?" to see the average required on the ungraded categories, plus the average needed for each letter grade.
This tool works out the whole course from categories and items. If you already know your current overall grade and only want the score needed on one final exam, use the Final Grade Calculator.
How it works
Every category has a weight w (its share of the course grade) and an average
a in percent. The current grade is the weighted mean of the categories that
already have a grade:
current = ∑(w × a) ÷ ∑(w of graded categories)
The symbol ∑ means "add up". Categories without a grade appear in neither sum, so work you have not done yet does not pull the grade down. The category average depends on the setting you choose:
by total points: a = (∑ earned ÷ ∑ possible) × 100
each item equally: a = mean of (earned ÷ possible × 100)
To find what you need on the rest, the calculator solves the same weighted mean for the unknown average:
needed = (target × W − ∑(w × a)) ÷ R
W is the total of all weights, R is the total weight of the
categories that are not graded yet, and target is the overall grade you want.
The result assumes you earn the same average on all ungraded work.
Results are shown rounded to two decimals; category averages are not rounded while calculating. The letter is chosen from the rounded grade, so a displayed 90.00% counts as an A when the A cut-off is 90. Extra credit is allowed: points earned may be higher than points possible, and a category average may be above 100%.
If your weights do not add up to 100%, the calculator divides by the total of the weights you entered and says so. The proportions between categories stay correct, but check the syllabus for a typo.
Examples
Example 1: midterm done, final ahead. Homework (20%) averages 90, Quizzes (10%) 80, Midterm (30%) 75, and the Final exam (40%) is not graded. Then ∑(w × a) = 20×90 + 10×80 + 30×75 = 1,800 + 800 + 2,250 = 4,850, and the graded weight is 60. Current grade = 4,850 ÷ 60 = 80.83%, a B, with 40% of the weight still open. For a target of 85 you need (85×100 − 4,850) ÷ 40 = 91.25% on the final. For a target of 90 the formula gives 103.75%, which is above 100%, so it is out of reach without extra credit. For a target of 70 you need 53.75%.
Example 2: the final is graded. Take Example 1 and add a Final exam of 88. The extra term is 40×88 = 3,520, so the total is 8,370 ÷ 100 = 83.70%, still a B.
Example 3: weights that do not add up. Weights 20, 10, 30 and 30 add up to 90. With averages 90, 80, 75 and 88 the sum is 1,800 + 800 + 2,250 + 2,640 = 7,490, and 7,490 ÷ 90 = 83.22%. The page shows a note that the weights total 90%.
Example 4: two ways to combine items. A category has three items: 9/10, 40/50 and 30/40. By total points: 79 ÷ 100 = 79.00%. With each item counting equally the percentages are 90, 80 and 75, and their mean is 81.67%.
Total points or equal items?
Total points rewards big assignments: a 50-point project moves the average more than a 10-point quiz. Equal weighting treats every item the same, whatever its size. The same scores can give different averages, as Example 4 shows, so use the method your teacher or syllabus describes. If you have your official gradebook average for a category, compare it with both settings, or simply type that average into the category.
Common mistakes
- Averaging category grades without weights. A 90 in a 10% category and a 60 in a 50% category do not average to 75.
- Counting ungraded work as zero. Leave it empty; otherwise the current grade is much lower than it really is. Enter a real 0 only when the work was graded 0.
- Mixing up the weight and the score. The weight is the share of the course grade, taken from the syllabus. The score is what you earned.
- Forgetting special rules. This tool does not drop the lowest score or apply a curve. To mimic dropping a score, delete that item or leave its points empty.
Frequently asked questions
How do I calculate my class grade with weights?
Multiply each category average by its weight, add the results, and divide by the total weight of the categories that have a grade. The calculator does this as you type.
What if my weights do not add up to 100%?
The grade is calculated relative to the total of the weights you entered, and a note tells you so. This is useful for a partly entered course, but a total other than 100% often means a typing mistake or a syllabus with extra credit categories.
Does an ungraded category count as zero?
No. A category with no graded item is left out of the current grade and its weight is shown as not graded yet. It is used only in the "What do I need on the rest?" section.
Can I enter extra credit?
Yes. Points earned may be higher than points possible, for example 22 out of 20, and a category average above 100% is accepted. The "needed" result still treats 100% as the ceiling for the ungraded work.
Why does the needed average come out above 100%?
It means the target cannot be reached with a normal 0–100% score on the remaining work. The page then shows the best grade possible with a perfect 100% on everything left. Extra credit offered by your teacher would be the only way to close the gap.
Is my data private?
Yes. All calculations run in your browser. Your categories and scores are kept in your browser's local storage on this device and are never uploaded. "Clear all" removes the entries from the page and from that storage.
This calculator is for study planning. Your official grade is the one your school reports, so confirm the grading policy with your teacher.
Related tools
- Final Grade Calculator – the score needed on one final exam from your current grade and its weight.
- GPA Calculator – turn letter grades and credits into a grade point average.
- Percentage Calculator – percentages, percent change and percent of a number.
- Significant Figures Calculator – round and count significant figures for lab and science work.
- Quadratic Equation Solver – solve quadratic equations step by step.