Weighted Grade Calculator for Course Assignments

Enter each assignment's score and its weight in the course. Leave unused rows at 0 weight. The calculator also checks that your weights total 100%.

Updated

Embed this calculator

Paste this code into your page. The calculator runs inside the frame and links back to the full version.

Keep the credit link in place. Do not resell the calculator.

Formula

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

points earned = sum(score × weight) ÷ 100

Weights are percentages of the course and should total 100.

Worked example

Assignment Score Weight Score × weight
1 90 20 1800
2 80 20 1600
3 85 20 1700
4 70 40 2800

Sum 7900 over a total weight of 100: 79.

Frequently asked questions

How do I calculate a weighted grade?

Multiply each score by its weight, add the results and divide by the total weight. With 90 at 20%, 80 at 20%, 85 at 20% and 70 at 40%, the sum is 1800 + 1600 + 1700 + 2800 = 7900, and 7900 ÷ 100 = 79.

What if my weights do not add up to 100%?

If they add up to less, the grade shown is your average on the work entered so far, and the points earned show how much of the course it already covers. If they add up to more, check the syllabus, because some weight is counted twice.

What is the difference between grade and points earned?

The grade is your average on the graded work. Points earned is the part of the full course already in the bank. Scoring 90 on work worth 50% earns 45 points.

Can I enter extra credit?

Yes, scores up to 200% are accepted. A 110 on work worth 50% and a 100 on work worth 50% gives a weighted grade of 105.