Grade Calculator

+24.53 pts · −2.13 pts lost
+34 pts · −6 pts lost
+26 pts · −7.33 pts lost
Your grade: 84.53% (B)
Weights entered: 75%

Final grade range for the remaining 25%: 63.40% (D) if you score 0 — 88.40% (B+) if you score 100%

This grade calculator works out your current grade in a class from your assignment and test scores. Enter scores with the weights from your syllabus, or simply points earned and points possible, and you get the grade as a percentage and a letter. If part of the course is still ahead, it also shows the lowest and highest final grade you can still end up with.

How to use the grade calculator

  1. Choose Weighted if your syllabus gives each category a percentage of the grade, or Points if your grade is total points earned over total points possible.
  2. Add one row per assignment or category. In Weighted mode enter the score in percent and the weight in percent; in Points mode enter points earned and points possible. Naming the row is optional.
  3. Pick a letter scale: A–F with plus and minus grades, or the simple A/B/C/D/F scale.
  4. Read your grade. Each row also shows how many percentage points it adds to the grade and how many it costs you.

How the grade is calculated

Weighted grade = Σ (score × weight) ÷ Σ weights

If the weights you enter add up to less than 100%, the result is your grade so far. The calculator then adds a range: the minimum assumes 0% on the remaining weight, the maximum assumes 100%. If they add up to more than 100%, you’ll see a warning, since that usually means a typo or a syllabus with extra credit. To work out the exact score you need on the final exam to reach a target grade, use the final grade calculator.

Points grade = Σ points earned ÷ Σ points possible × 100

Each assignment counts in proportion to how many points it is worth, so a 100-point exam matters five times as much as a 20-point quiz.

Letter grade scales

Cut-offs are not universal: each school or teacher sets its own. The calculator offers two common US scales and gives the letter for the exact percentage, without rounding.

Letter A–F with + and − Simple A–F
A 93–100 90–100
A- 90–92.99 —
B+ 87–89.99 —
B 83–86.99 80–89.99
B- 80–82.99 —
C+ 77–79.99 —
C 73–76.99 70–79.99
C- 70–72.99 —
D+ 67–69.99 —
D 60–66.99 60–69.99
F below 60 below 60

The plus/minus scale follows the undergraduate grading policy of Sacred Heart University; the A, B and C bands of the simple scale match College Board’s 4.0 conversion guide, with the D/F line at 60. If your syllabus prints a different table, trust the syllabus.

Examples

Weighted, course in progress. Homework 92% (weight 20%), quizzes 85% (30%), midterm 78% (25%). That is 1,840 + 2,550 + 1,950 = 6,340 over a total weight of 75, so the current grade is 6,340 ÷ 75 = 84.53%, a B. The final exam, worth 25%, is still open: with 0% on it you’d finish at 63.40% (D), with 100% at 88.40% (B+).

Points. Quizzes of 45/50, 18/20 and 27/30 give 90 out of 100 points, so the grade is 90.00%, an A- on the plus/minus scale and an A on the simple scale.

Common mistakes

Frequently asked questions

How do I calculate a weighted grade?

Multiply each category score by its weight, add the results and divide by the sum of the weights. With 90% on homework worth 40% and 80% on exams worth 60%, the grade is (90 × 40 + 80 × 60) ÷ 100 = 84%.

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

The calculator shows your current grade over the weights entered so far, and the range your final grade can still land in: the low end if you score 0 on everything left, the high end if you score 100%.

Should I use Weighted or Points mode?

Look at your syllabus. If it lists categories with percentages (homework 20%, exams 50%), use Weighted. If every assignment is worth a number of points and the grade is your total points over the total possible, use Points.

Is 89.99% rounded up to an A-?

Not here. The letter is taken from the exact percentage, so 89.99% is a B+ on the plus/minus scale. Many teachers do round, so check your school's policy.

Is my data sent anywhere?

No. Everything is calculated in your browser and nothing you enter is uploaded.

Guides

Related tools