Grade Calculator

Calculate your weighted grade and letter grade from assignment scores and weights, or find the score you need on your final exam.

Loading calculator...

Grade calculator in short
On this page

How to use the grade calculator

1

Choose what to calculate

Pick My grade for a weighted grade, or Final exam needed to plan for the final.

2

Enter your grades

Type each score as a percentage, separated by commas. For points like 45/50, enter 90.

3

Enter the weights

Type one weight per grade in the same order, such as 20, 20, 30, 30. Weights do not need to add up to 100.

4

Read your result

You get your grade, the letter grade, GPA points and each grade’s contribution.

How grades are calculated

Weighted grade

Grade = Σ(score × weight) ÷ Σ(weights)

Multiply each score by its weight, add them up, and divide by the total weight.

Final exam score needed

Needed = (wanted grade − current grade × (1 − final weight)) ÷ final weight

Final weight is a decimal: 25% = 0.25.

Grade calculator examples

Example 1: a weighted grade

Homework 90% (weight 20), quizzes 80% (weight 30) and exams 70% (weight 50).

A simple average of 90, 80 and 70 would be 80%. The heavy exam weight pulls the grade down.

Example 2: five categories

Scores 95, 82, 74, 88 and 91 with weights 10, 15, 25, 20 and 30.

The two biggest weights (25 and 30) have the most effect on the final number.

Example 3: what do I need on the final?

Your current grade is 84%, the final is worth 25%, and you want an 87% (B+).

With 85% now, a 30% final and a goal of 90%, you would need 101.67%, which is out of reach without extra credit.

Letter grade scale

Where a grade calculator helps

Checking your standing

Know exactly where you are in a class before report cards come out.

Planning for finals

See how much the final can move your grade and what score you need.

Choosing where to focus

Weights show which assignments matter most, so you can spend study time well.

Teachers and tutors

Check weighted grades quickly for a student or a whole category.

Related calculators

For a plain mean, median or mode of any numbers, use the average calculator. To turn points into a percentage, use the percentage calculator.

Grade calculator FAQ

Multiply each score by its weight, add the results, and divide by the sum of the weights. 90, 80 and 70 with weights 20, 30 and 50 give 7,700 ÷ 100 = 77%.

No. The calculator divides by the total weight, so 2, 3 and 5 give the same answer as 20, 30 and 50. If your weights add up to less than 100 because some work is still to come, the result is your grade so far.

Use (wanted grade − current grade × (1 − final weight)) ÷ final weight. With 84% now, a 25% final and an 87% goal, you need 96%.

On the common US scale an 85% is a B, worth 3.0 GPA points. Some schools use different cutoffs.

Divide points earned by points possible and multiply by 100. 45 out of 50 is 90%.

Leave the weights empty. The calculator then gives every grade a weight of 1, which is the same as a simple average.

Embed this calculator on your website

Free to use on any site. Copy the code below and paste it into an HTML block on your page. Please keep the credit link under the calculator.

Works with WordPress, Wix, Squarespace, Webflow and most site builders that allow HTML. How embedding works.

Estimates, not advice

PureCalculate’s calculators give estimates for planning and education. They aren’t financial, tax or legal advice. Fees and tax rules change, so check the official source before making a decision. Spotted a mistake? Please tell us through the contact page.

More free calculators

Area Calculator

Find the area and perimeter of a rectangle, square, triangle, circle, trapezoid, parallelogram or ellipse, with m², ft², acre and hectare conversions.

Open calculator
Scroll to Top