Skip to content

Grade Calculator

Calculate your current grade from assignment scores and weights, or from points if your course doesn't use weights.

/
/
/

Leave every weight blank for a points-based grade.

Course grade

88%B

That's a B for the whole course. 2 points short of an A.

You · 88%
F
D
C
B
A
5060708090100
Where the points came from88 of 100
  • Homework27.6
  • Midterm26.4
  • Quiz34.0

Frequently Asked Questions

How are weighted grades calculated?

Weighted grades are calculated by multiplying each assignment's percentage score (earned/total) by its weight, summing the results, and dividing by the total weight. For example, if you scored 90% on a midterm worth 30% and 80% on homework worth 20%, your weighted grade is (90*30 + 80*20) / (30+20) = 86%.

What is the difference between weighted and unweighted grades?

Unweighted grades treat all assignments equally regardless of their importance. Weighted grades assign different percentages to different categories (e.g., exams 40%, homework 30%, participation 30%), so more important work has a bigger impact on your final grade.

What do letter grades correspond to in percentages?

Common letter grade scales are: A = 90-100%, B = 80-89%, C = 70-79%, D = 60-69%, F = below 60%. Some schools use plus/minus modifiers (e.g., A- = 90-92%, A = 93-96%, A+ = 97-100%), though specific cutoffs vary by institution.

How can I improve my overall grade?

Focus on assignments with the highest weight in your grading scheme, as they have the most impact. Use this calculator to determine what scores you need on remaining assignments to reach your target grade. Also consider extra credit opportunities if available.

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

If your weights total less than 100%, your grade is calculated based on the weights provided, which may reflect only part of the course. If weights exceed 100%, it could indicate extra credit. When less than 100% of the course is graded, this calculator shows your grade so far and the best and worst you can still finish with.