Skip to content

Find a calculator

GPA calculatorGPA
Grade calculatorClass grades
Final grade calculatorClass grades
AP score calculatorsAP exams, 2027
SAT score calculatorSAT, ACT and PSAT, 2026
ACT score calculatorSAT, ACT and PSAT, 2026

Grade Calculator

Add your grades with their weights or points to calculate your current class grade.
Weighted categories, percentages

4 rows

Optional. Leave the scores still to come empty (like the final exam); their weight is what is left.

How to calculate your grade

Weighted grade example

Homework counts 20% (you have 95%), quizzes 30% (88%), tests 30% (84%), and the final exam is the last 20%.

  1. Homework: 95 x 20% = 19 points.
  2. Quizzes: 88 x 30% = 26.4 points.
  3. Tests: 84 x 30% = 25.2 points.
  4. So far: 70.6 points out of the 80% graded, so 70.6 / 0.8 = 88.25%.
  5. For a 90% overall you need (90 minus 88.25 x 0.8) / 0.2 = 97% on the final.

Your current grade is 88.25% (B), and you need 97% on the final for an A.

Calculating grades by weight: the weighted grade formula

grade = (score1 x weight1 + score2 x weight2 + ...) / (weight1 + weight2 + ...)
Multiply each category average by its weight, add them up, then divide by the weights you used (100 when every category has a score).

What if: see what the next test does to your grade

Questions and answers

How do I calculate my weighted grade?

Multiply each category score by its weight, add the results and divide by the total weight you entered. Homework 92% at 20%, quizzes 85% at 30% and tests 78% at 20% give 18.4 + 25.5 + 15.6 = 59.5 points over 70% of the course, an 85.0% average. The table under the result shows each step.

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

That usually means part of the class is still ahead, such as the final exam. The calculator averages over the weights you entered, so your grade so far is correct, and the weight that is left is what the goal box uses to work out the score you still need.

Should I use weighted categories or total points?

Look at your syllabus. If it says something like homework 20%, tests 40%, use weighted categories. If every assignment simply has a point value and your grade is points earned divided by points possible, use total points. Many online gradebooks show which one your teacher uses.

How does extra credit count in this grade calculator?

In weighted mode, a category score over 100% raises that category. In points mode, add the extra credit points to points earned without adding them to points possible. Either way your grade can go above 100%, just as it does in most gradebooks.

What grade do I need on the rest of the class?

Open the goal box, leave the score empty for the categories still to come and type your goal. With 85% over 70% of the course and a goal of 90%, the remaining 30% needs an average of 101.67%, so a 90 is out of reach and the best possible finish is 89.5%.

Which grading scale does the calculator use for my letter?

The 10 point scale by default (A from 90, D from 60). Switch to pluses and minuses or the 7 point scale in the Letter grade scale menu under Change settings; the scale's source is linked under the result. The full grading scale chart lists every percentage from 100 to 50.

What is a weighted average, and how is it different from a plain average?

A plain average treats every score the same. A weighted average multiplies each category by how much it counts, so a 70% on tests worth 50% of the class pulls your grade down more than a 70% on homework worth 10%. Gradebooks use the weighted version, which is why a run of perfect homework does not fix a bad test average. So this page also works as a weighted average calculator for any set of scores and weights; give every row the same weight and it is a plain average grade calculator.

How do I calculate my grade with weights by hand?

Multiply each category average by its weight, add the results, and divide by the total weight you have used. Homework 95 at 20%, quizzes 82 at 30% and tests 78 at 50%: 95 x 0.2 + 82 x 0.3 + 78 x 0.5 = 19 + 24.6 + 39 = 82.6%, a B. The calculator shows this line with your own numbers under the result.

How do I calculate my overall grade?

Your overall grade combines every graded part of the class so far. With weighted categories it is the weighted average of your category averages; with total points, divide the points you earned by the points possible and multiply by 100, so 450 out of 500 points is 90%. Enter your categories above and the overall grade updates as you type.

Can I use this as a grade tracker through the semester?

Yes. Use it as a course grade calculator for the whole term: your rows are saved on this device, so you can come back after each test, update one score and see the new grade. The share link keeps the same rows in the URL if you want it on another device or want to send it to a parent or tutor.

Sources and assumptionsThe reference behind your selected settings and result.