Grade Calculator

Your class grade is the weighted average of your scores: homework at 92% (weight 20%), quizzes at 85% (15%), a midterm at 78% (25%) and a project at 95% (15%) give 86.53%, a B, with 25% of the course to go. To finish with 85%, you need 80.4% on the rest.

By the Calculators With Steps team · Updated November 10, 2026 · How we check our math

Enter scores as
Assignments and exams

Weight is each item's share of the course grade (from your syllabus). Leave every weight blank to average the scores equally, or to total the points.

Shows the average you need on the work that is still to come.

Current weighted grade
86.53%
B · based on 75% of the course
Letter grade
Bcommon US scale (90 = A-)
Weight entered so far
75%
Remaining weight
25%
Final grade if you score 100% on the rest
89.9%
Final grade if you score 0% on the rest
64.9%
Step-by-step working
  1. Weighted points = 92 × 20 + 85 × 15 + 78 × 25 + 95 × 15 = 6,490
  2. Current grade = 6,490 ÷ 75 (weight so far) = 86.53%

Breakdown

AssignmentScoreWeightAdds to grade
Homework92%20%18.4 pts
Quizzes85%15%12.75 pts
Midterm exam78%25%19.5 pts
Project95%15%14.25 pts
Show the letter grade scale
LetterPercentGPA points
A+97–100%4.0
A93–96.99%4.0
A-90–92.99%3.7
B+87–89.99%3.3
B83–86.99%3.0
B-80–82.99%2.7
C+77–79.99%2.3
C73–76.99%2.0
C-70–72.99%1.7
D+67–69.99%1.3
D63–66.99%1.0
D-60–62.99%0.7
FBelow 60%0.0

Letter grades use the common US plus/minus scale (A 93+, A- 90+, B+ 87+ …). Your syllabus may use different cut-offs or round 89.5 up to 90.

How to use the grade calculator

  1. Choose whether you’ll enter scores as percentages or as points earned and points possible.
  2. For each assignment, test or category, enter the score and its weight, the share of the final grade it is worth. Your syllabus lists these, for example “Homework 20%, Midterm 25%”.
  3. Use + Add row to add more items and ✕ to remove one. Names are optional.
  4. Optionally enter the grade you want in the class to see the average you need on the work that is left.

To grade by total points with no categories, leave every weight box blank. In percent mode the scores are then averaged equally; in points mode the calculator adds all points earned and divides by all points possible.

Weighted grade formula

A class grade is a weighted average:

Current grade = Σ (score × weight) ÷ Σ weight

Dividing by the weights entered so far, not by 100, gives your grade on the work already graded. When the weights reach 100%, this is your final course grade. With weight W done and a target T, the average you need on the rest is:

Needed = (T × 100 − Σ (score × weight)) ÷ (100 − W)

Worked example

Item Score Weight Score × weight
Homework 92% 20% 1,840
Quizzes 85% 15% 1,275
Midterm exam 78% 25% 1,950
Project 95% 15% 1,425
Total 75% 6,490

Current grade = 6,490 ÷ 75 = 86.53%, a B on the common scale. A quarter of the course, the final exam, is still to come:

  • Scoring 100% on the rest would finish the class at 89.9%.
  • Scoring 0% on the rest would leave 64.9%.
  • To finish with 85%, you need (8,500 − 6,490) ÷ 25 = 80.4% on the remaining 25%.

For a single exam that makes up the rest of the grade, the final grade calculator gives the same answer and a table for every letter grade.

Points-based grading

Many teachers keep a running total of points. Then the grade is simply:

Grade = total points earned ÷ total points possible × 100

Using the same work as points: 184/200 on homework, 68/80 on quizzes, 78/100 on the midterm and 57/60 on the project. That adds to 387 out of 440, or 87.95%. It is higher than the weighted 86.53% because, in points, the midterm is only 100 of the 440 points (about 23%), slightly less than its 25% weight in the weighted version.

Letter grade scale

This calculator uses a common US plus/minus scale. Schools and teachers set their own cut-offs, so check your syllabus.

Letter Percent Letter Percent
A+ 97–100 C+ 77–79.99
A 93–96.99 C 73–76.99
A- 90–92.99 C- 70–72.99
B+ 87–89.99 D+ 67–69.99
B 83–86.99 D 63–66.99
B- 80–82.99 D- 60–62.99

Anything below 60% is an F. Some schools skip plus and minus grades and use 90/80/70/60 cut-offs for A, B, C and D. Whether 89.5% rounds up to 90% is up to the teacher.

Common mistakes

  • Averaging percentages without weights. The four example scores average 87.5%, more than a point above the true 86.53%.
  • Dividing by 100 too early. Dividing 6,490 by 100 gives 64.9%, which is the grade only if you score zero on everything left.
  • Mixing points and percentages. Convert every item to the same form first, or use points mode for all of them.
  • Forgetting dropped scores. If the lowest quiz is dropped, leave it out.

Tips

Grade Calculator: frequently asked questions

How do I calculate my grade in a class?

Multiply each score by its weight, add the results, and divide by the total weight entered so far. For homework 92% (20%), quizzes 85% (15%), midterm 78% (25%) and project 95% (15%), that is 6,490 ÷ 75 = 86.53%.

How do I calculate a grade with points instead of weights?

Add up the points you earned and divide by the points possible. 184/200, 68/80, 78/100 and 57/60 make 387 out of 440, which is 87.95%. Leave all the weight boxes blank and choose Points to get this.

Why is my weighted grade different from the plain average of my scores?

Because heavier categories count more. The four example scores average 87.5% if each counts equally, but the weighted grade is 86.53% because the 78% midterm carries the most weight.

What do I need on the rest of the class to get a certain grade?

Enter your target in the Grade you want box. In the example, with 75% of the course done at 86.53%, you need 80.4% on the remaining 25% to finish with 85%. An A at 90% would need 100.4%, which isn't possible without extra credit.

What letter grade is 87%?

On the common US plus/minus scale, 87% to 89.99% is a B+, 83% to 86.99% is a B and 90% to 92.99% is an A-. Your teacher's syllabus may use different cut-offs.

How do I calculate a grade percentage for one test?

Divide the points you scored by the points possible and multiply by 100. 45 out of 50 is 45 ÷ 50 × 100 = 90%.

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

If they add up to less than 100%, the calculator divides by the weight entered so far, which gives your grade on the work done. If they add up to more than 100%, they are treated as relative weights.

How we checked this page: every figure in the examples and FAQs above is produced by this calculator and verified by automated tests against known answers, and the rules and rates come from the sources below. Last updated . Spotted a problem? Tell us.

Browse all education & grade calculators →