Grade Calculator

Enter each assignment's grade and how much it's worth, and this calculator returns your current weighted course grade with its letter equivalent. Leave unused rows blank.

Fill in a grade and weight for each assignment you have a score for. Leave the rest blank. Names are optional.

Put this calculator on your website — free

Copy one snippet and give your visitors a working Grade Calculator.

How the grade calculator works

Most classes don't treat every assignment equally — a midterm worth 25% of your grade matters five times more than a quiz worth 5%. Your course grade is therefore a weighted average: each score is multiplied by its weight before averaging. This calculator does that for every row you fill in and skips the blank ones, so it works just as well three weeks into the semester as it does at the end.

The weights don't have to add up to 100. If only 50% of your course has been graded so far, enter just those items — the calculator divides by the total weight you entered, which gives your true standing on the work graded to date.

The formula

Grade = Σ ( grade × weight ) ÷ Σ weight

Each grade is an assignment score in percent, each weight is how much that assignment counts (percent of the course, or raw points — anything proportional works), and Σ means "sum over all the assignments you entered."

Worked example

Suppose you've been graded on three things so far: an Essay at 91% (weight 15), a Midterm at 84% (weight 25), and a Lab at 95% (weight 10):

Grade = (91×15 + 84×25 + 95×10) ÷ (15 + 25 + 10) = (1,365 + 2,100 + 950) ÷ 50 = 4,415 ÷ 50 = 88.3%

On the standard letter scale that's a B+ — and notice it sits closer to the midterm's 84 than to the lab's 95, because the midterm carries most of the weight.

The letter grade scale (and why yours might differ)

This calculator uses the common plus/minus scale: A 93+, A− 90–92.9, B+ 87–89.9, B 83–86.9, B− 80–82.9, C+ 77–79.9, C 73–76.9, C− 70–72.9, D+ 67–69.9, D 63–66.9, D− 60–62.9, and F below 60. But grading scales are set by schools (and sometimes individual instructors), and they genuinely vary — plenty of schools use a straight 10-point scale with no plus/minus, and some set the A bar at 90 or even 94. Treat the letter here as a strong estimate, and check your syllabus for the scale that actually applies to you.

Frequently asked questions

How do I calculate my grade with weighted assignments?

Multiply each assignment's grade by its weight, add those products together, then divide by the sum of the weights. For example, a 90 worth 20% and an 80 worth 30% gives (90×20 + 80×30) ÷ 50 = 84%.

What if my weights don't add up to 100?

That's fine — the calculator divides by the total weight you entered, not by 100. This is exactly what you want mid-semester, when only part of the course has been graded so far.

What letter grade is an 85%?

On the standard scale this calculator uses, 85% is a B (the B range runs from 83 to 86.99). Keep in mind that grading scales vary — some schools use a straight 10-point scale where anything 80–89 is a B.

Can I use points instead of percentage weights?

Yes. Weights are relative, so a points-based class works perfectly: enter each assignment's percentage score as the grade and its points possible as the weight. A 45/50 quiz becomes grade 90, weight 50.

How can I raise my grade the fastest?

Focus on the heaviest-weighted items still to come — a 5-point improvement on something worth 30% moves your grade six times more than the same improvement on something worth 5%. To see exactly what you need on a final exam, use our final grade calculator.

Related calculators