easyonlinecalculator

Weighted Grade Calculator

Enter each grading category with its weight and your average in it to see your weighted course grade, or find the average you need on the remaining work.

Last updated November 3, 2026

Categories

Result

86.05%

Letter grade: B

Total weight entered: 100%

Points each category adds to the grade
CategoryShare of weightAdds
Homework25%23
Quizzes15%12.75
Midterm25%19.5
Final project35%30.8

Letter uses a standard 90/80/70/60 scale; your syllabus sets the official cutoffs.

Show the work

Formula: grade = sum(weight x score) / sum(weights)

  1. Homework: 25 x 92 = 2,300
  2. Quizzes: 15 x 85 = 1,275
  3. Midterm: 25 x 78 = 1,950
  4. Final project: 35 x 88 = 3,080
  5. Sum of weight x score = 8,605.
  6. Sum of weights = 100.
  7. Grade = 8,605 / 100 = 86.05%.

Result: 86.05%

How a weighted grade is calculated

Formula

grade = sum(weight × score) ÷ sum(weights)

Courses often group work into categories, such as homework or a midterm, and give each a weight. Multiply your average in a category by its weight, add the results for every category, and divide by the total of the weights. The answer is your weighted grade as a percentage.

Each category adds a share of the grade, and the calculator lists these shares under the result so you can see which category helps or hurts most. The grade is shown to two decimals, and the letter uses a standard 90, 80, 70, 60 scale.

The second mode works backwards. Your graded categories give an average over the weight completed so far. The score needed on the remaining work is (target × total weight − graded weighted sum) ÷ remaining weight, rounded up to one decimal so it never falls short.

See how we calculate for the formulas, sources and review schedule behind every calculator.

Also useful alongside this calculator: Percentage Calculator and Average Calculator.

When the weights do not add up to 100

Weights sometimes total less than 100, for example while a category is still undecided. The calculator does not treat the missing weight as zeros. It divides by the weights you entered and tells you when the total is not 100.

For example, three categories worth 20%, 20% and 40% with averages of 90, 85 and 80 total 80% of the course. The weighted sum is 6,700, and 6,700 ÷ 80 gives 83.75%. Dividing by 100 instead would give 67%, which wrongly counts the missing 20% as a zero.

How it differs from a simple average

A simple average gives every score the same influence. A weighted average lets a heavy category count for more. With category averages of 92, 85, 78 and 88, a simple average is 85.75%. With weights of 25%, 15%, 25% and 35% the weighted grade is 86.05%, because the highest-weighted category scored above the simple average.

Finding the score you need on the remaining work

Suppose homework (25%) averages 92, quizzes (15%) 85 and the midterm (25%) 78. That is 65% of the course at an average of 85%, and 35% is still to come. To finish on 90% you need (90 × 100 − 5,525) ÷ 35 = 99.2857, shown as 99.3%. A target of 85% needs exactly 85%, a target of 80% needs 70.8%, and a target of 92% needs 105%.

A value above 100 is flagged rather than hidden, because some courses allow extra credit and others do not. A value of zero or below means the target is already secured.

Category weights versus total points

Points-based grading divides all points earned by all points available, so a long assignment counts for more than a short one. Category grading averages within each category first, then weights the averages.

Use this page when your syllabus lists percentages for categories. If you only have individual scores with weights, the Grade Calculator takes them row by row. To plan a single exam, the Final Grade Calculator is simpler, and the GPA Calculator turns finished course grades into a grade point average.

How to use the Weighted Grade Calculator

  1. Choose Current grade, or Score needed to plan the remaining work.
  2. List each category with its weight and your average score in it, adding rows as needed.
  3. In Score needed, also enter the weight of the remaining work and the grade you want.
  4. Read the result and the weight check, then use Copy, Print or Share.

Worked example

Worked example

Homework is worth 25% and you average 92, quizzes are 15% at 85, the midterm is 25% at 78 and the final project is 35% at 88. The weighted sum is 2,300 + 1,275 + 1,950 + 3,080 = 8,605, and 8,605 ÷ 100 = 86.05%, a B on a 90, 80, 70, 60 scale. The table lists what each category adds.

Points each category adds to the 86.05% grade
CategoryWeightAverage scoreAdds to grade
Homework25%9223
Quizzes15%8512.75
Midterm25%7819.5
Final project35%8830.8

Frequently asked questions

What does the weight of a category mean?

It is the share of the final course grade that the category decides, usually printed in the syllabus. A category worth 25% moves the grade a quarter as much as the whole course does.

Do the weights have to add up to 100?

No. If they do not, the calculator divides by the total you entered, shows that total and says the grade is scaled over it. Weights above 100 for a single row are rejected.

What if the score I need is more than 100%?

Then the target needs extra credit or a curve on the remaining work. The calculator shows the percentage and marks it as above 100 instead of calling it impossible, since your instructor decides what is allowed.

Is this my official grade?

It is an estimate from the numbers you enter. Your teacher’s syllabus decides the official result, including dropped scores, rounding, curves, extra credit and the letter cutoffs for each grade.

Are my numbers stored or sent anywhere?

No. The calculation runs in your browser and nothing you enter is saved or uploaded unless you copy or share a link yourself.