CalcCafe

Grade Calculator

Enter each assignment's score and weight to compute your final weighted grade and letter.

Final weighted grade
84.3%
B
Total weight
100%
Weighted points
84.3

Weights need not total 100% — the grade is normalized by the total weight entered.

Example

With three assignments — 85% (weight 30), 92% (weight 30), and 78% (weight 40) — the weighted points are 25.5 + 27.6 + 31.2 = 84.3 out of a total weight of 100, giving a final grade of 84.3% (B).

How it works

Each row's score (%) is multiplied by its weight, the weighted points are summed, then divided by the total weight to get the weighted average. The result maps to a letter grade on a standard scale (A 90+, B 80+, C 70+, D 60+, else F).

Good to know

This Grade Calculator turns a list of assignment scores and their weights into a single final grade, shown both as a percentage and a US letter grade. It is built for students checking where they stand mid-semester, parents helping a child track progress, and teachers spot-checking a gradebook line without opening a spreadsheet. You add a row for each graded item, type the score it earned and the weight that item carries, and the final number updates as you type.

Reach for it whenever individual marks are not all worth the same amount: a final exam worth 40% should pull harder on your grade than a 5% quiz, and a plain average hides that. It is also handy for "what-if" planning before a big test. Leave the upcoming exam's score blank or enter a target value to see how a given result would move your overall grade, then decide what you actually need to aim for.

Read the result alongside the two helper figures it shows. "Total weight" is the sum of every weight you entered, and "Weighted points" is the running total of score times weight before normalization. If the percentage looks off, those two numbers usually reveal why, for example a mistyped weight inflating one assignment. The letter grade follows a fixed scale (A 90+, B 80+, and so on down to F), so the exact percentage matters most when you are near a boundary like 89.6%.

One practical caveat: the tool computes a partial grade from only the rows you enter, so it reflects work graded so far, not your guaranteed final mark. Assignments you have not added simply are not counted, which can make an early-semester grade look better or worse than the eventual outcome. If your school uses plus/minus letters, rounding rules, or a curve, treat the percentage as the source of truth and map it to your own scale.

Frequently asked questions

Do my weights have to add up to 100%?
No. The calculator divides your total weighted points by the sum of the weights you enter, so it normalizes automatically. If your weights total 80%, the grade is still calculated correctly relative to that 80%.
What grading scale is used for the letter grade?
It uses the standard US scale: 90% and above is an A, 80-89% a B, 70-79% a C, 60-69% a D, and below 60% an F. The percentage is always shown so you can map it to your school's own scale if it differs.
Is my data uploaded anywhere?
No — this calculator runs entirely in your browser. Your inputs never leave your device, and it works offline once loaded.
Is this calculator free?
Yes, completely free with no sign-up and no limits.

People also ask

How do you calculate a weighted grade by hand?
Multiply each assignment's score by its weight, add those products together, then divide by the sum of all the weights. For example, 85% at weight 30 plus 92% at weight 30 plus 78% at weight 40 gives 84.3% overall.
What's the difference between a weighted and an unweighted grade?
An unweighted grade is a simple average that treats every assignment equally, while a weighted grade scales each item by how much it counts toward the final mark. They only match when every assignment carries the same weight.
What grade do I need on the final exam to get an A?
Add a row for the final with its weight, enter your existing scores in the other rows, then adjust the final's score until the overall percentage reaches your target. The lowest value that hits 90% is the score you need for an A on a standard scale.
Can I use this if my categories are weighted instead of individual assignments?
Yes. Enter each category's average as the score and the category's percentage of the grade as the weight, for example homework 92% at weight 20 and exams 85% at weight 50. The math works the same way for categories or single assignments.
Does a missing or zero score hurt my grade more than a low score?
A zero entered with a normal weight pulls your average down sharply because it contributes no points but still adds to the total weight. Simply leaving an assignment out instead does not count it at all, so the two are very different in their effect.
Why is my weighted average lower than the average of my scores?
That happens when your lower scores carry heavier weights than your higher ones. Because heavier items count more, a low mark on a large exam can drag the weighted result below the plain average of all your scores.
How are percentages rounded into letter grades here?
The tool maps the exact percentage to a letter using fixed cutoffs (90 for A, 80 for B, 70 for C, 60 for D) without rounding up to the next letter. A displayed grade like 89.6% stays a B unless your school's own policy rounds it up.

Related calculators