Grade Calculator

Your weighted class grade from category scores and weights, plus what you need on the rest to reach a target.

Grade categories
CategoryYour average (%)Weight (%)Remove
%
Current grade
83.44%
Letter (plus/minus scale)
B
Working
95% × 15% + 82% × 20% + 78% × 35% + 88% × 10% = 66.75 points of 80 → 66.75 ÷ 0.8 = 83.44%
Remaining weight
With 20% of the grade still to come, you need 91.25% on it to finish at 85%

Most syllabi grade by category: homework might be worth 15%, quizzes 20%, tests 35% and the final exam 20%. Your class grade is then a weighted average. Each category's average counts in proportion to its weight, so a 78% on tests matters more than a 95% on homework. This grade calculator works out your current grade from the categories graded so far. It rescales automatically when the weights don't yet add up to 100%, and it tells you what you need on the remaining weight to finish at a target grade.

If the only thing left is a final exam, the final grade calculator gives a table of scores needed for each letter. To turn points on a single test into a percentage, use the test grade calculator.

How to use the grade calculator

  1. Add one row per category from your syllabus, with your current average in that category and its weight.
  2. Leave out categories that haven’t been graded yet. Their weight becomes the "remaining" share.
  3. Enter a target grade to see what you need on the remaining work.
  4. If your teacher uses total points instead of weights, use the test grade calculator with total points earned and possible.

Formula

Current grade = Σ(Category average × Weight) ÷ Σ(Weights graded so far)
Needed on remaining = (Target × 100 − Σ(Average × Weight)) ÷ Remaining weight

Dividing by the weights graded so far shows where you stand now, as if the ungraded categories didn't exist. When every category is graded, the weights sum to 100 and this is your final grade.

Worked example

Homework 95% (weight 15), quizzes 82% (20), tests 78% (35), labs 88% (10). The final exam (20%) is still to come.

  1. Weighted points: 95 × 0.15 + 82 × 0.20 + 78 × 0.35 + 88 × 0.10 = 14.25 + 16.4 + 27.3 + 8.8 = 66.75 points out of 80.
  2. Current grade: 66.75 ÷ 0.80 = 83.44%, a B on a plus/minus scale.
  3. To finish with 85%: (85 − 66.75) ÷ 0.20 = 18.25 ÷ 0.20 = 91.25% needed on the final.

Weighted categories vs total points

Some teachers don't weight categories. They add up every point earned and divide by every point possible. In a points system, a 100-point test counts ten times as much as a 10-point quiz automatically. A weighted system lets the teacher fix each category's influence regardless of how many points it has. The two can give different grades from the same scores, so check your syllabus. In a points system, use the test grade calculator with your total points.

Within a category, your average is usually the total of points earned divided by points possible, not the mean of the percentages. A 9/10 quiz and a 40/50 quiz average to 49/60 = 81.7%, not (90 + 80) ÷ 2 = 85%.

Which category to focus on

Raising a category's average by one point raises the class grade by that category's weight divided by 100. In the example, an extra 10 points on the test average (35%) adds 3.5 points to the class grade, while an extra 10 points on homework (15%) adds only 1.5. Dropped-lowest-score policies, extra credit and late penalties change the category averages you enter, not the formula. To compare several what-if scores, the average calculator can recompute a category average quickly.

Caveats and assumptions

  • Use the weights printed in your syllabus; teachers sometimes change them, and the online gradebook is authoritative.
  • If the weights entered add up to more than 100%, the grade is rescaled to 100%.
  • Letters use a common plus/minus scale (A 93, A− 90, B+ 87…); your school’s may differ.
  • Rounding of the final grade (for example 89.5 to 90) is up to your teacher.

Frequently asked questions

How do I calculate my weighted grade?

Multiply each category average by its weight, add the results, and divide by the total weight graded so far. With homework 90% at 40% weight and tests 80% at 60%: 36 + 48 = 84%.

What if my categories don’t add up to 100% yet?

Divide by the weights you have. If 80% of the grade is in, divide the weighted points by 0.80 to get your current standing.

How do I find what I need on the final?

Subtract your weighted points so far from the target, then divide by the final’s weight. (85 − 66.75) ÷ 0.20 = 91.25%.

Is a weighted grade the same as an average of my scores?

No. A plain average treats every score equally; a weighted grade gives each category its share of the total.

How much will one bad test hurt my grade?

It lowers the test category average, which then counts at the test weight. A test that is a quarter of a 35% category moves the class grade by about one-quarter of 35% of the drop.

Sources

This calculator gives estimates for planning and education. Check measurements, local codes, supplier specs and your school's official policy before relying on a result. See our disclaimer and how we build and check calculators.