Skip to content

Grade calculator

Work out your current grade in a class from each category's score and weight: homework, quizzes, tests, projects, participation. Add as many rows as your syllabus has, and see the percentage and letter grade instantly.

  • Free, no limits
  • No sign-up
Everything happens in your browser; your data is never uploaded.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Enter each grade category from your syllabus, such as Homework or Midterm.
  2. Enter your score in each category as a percentage.
  3. Enter each category's weight from the syllabus.
  4. Read your weighted grade and letter grade; add or remove rows as needed.
Try it now

How a weighted grade is calculated

Most classes don't count every assignment equally. The syllabus gives each category a weight, such as homework 20% and the final 35%, and your course grade is the weighted average:

weighted grade = Σ(score × weight) / Σ(weight)

Multiply each category score by its weight, add the results, and divide by the total of the weights. Dividing by the total means the weights don't have to add up to 100. If you've only completed some categories so far, enter just those, and the result is your current grade based on the work graded so far. The calculator tells you what the weights add up to, so you can spot a typo.

Example 1: a typical class

Using the default rows:

CategoryScoreWeightScore × weight
Homework92%201,840
Quizzes85%201,700
Midterm78%251,950
Final project88%353,080
Total1008,570

Weighted grade: 8,570 / 100 = 85.7%, a B on the common scale. Notice how the midterm, at 78%, pulls the grade down more than the 92% homework pulls it up, because of the weights.

Example 2: partway through the semester

Halfway through the term you have Homework 95% (weight 15), Quizzes 80% (weight 15) and Midterm 72% (weight 30). The final (40%) hasn't happened yet.

  • Weighted sum: 95 × 15 + 80 × 15 + 72 × 30 = 1,425 + 1,200 + 2,160 = 4,785.
  • Weights so far: 60.
  • Current grade: 4,785 / 60 = 79.75%, a C+.

To find out what you need on the final to reach a B, use the final grade calculator with a current grade of 79.75% and a final weight of 40%.

Letter grade scale

The calculator uses this widely used scale:

LetterPercent
A+97 and above
A93–96.99
A−90–92.99
B+87–89.99
B83–86.99
B−80–82.99
C+77–79.99
C73–76.99
C−70–72.99
D+67–69.99
D63–66.99
D−60–62.99
Fbelow 60

Many schools use a different scale, for example a 10-point scale with an A at 90 and no plus or minus grades. Your syllabus or student handbook is the authority; use the percentage and apply your school's cutoffs.

Points-based classes

Some classes use total points instead of weighted categories: you earn, say, 870 out of 1,000 points, and your grade is 87%. In that case each assignment is effectively weighted by its point value. You can still use this calculator: enter each assignment's percentage as the score and its point value as the weight, and the result is the same as dividing total points earned by total points possible.

When categories are weighted and each category has its own points, first work out the percentage within each category (points earned / points possible), then enter those percentages with the category weights.

Tips

  • Dropped grades: if your teacher drops the lowest quiz, leave it out of the quiz average before entering it.
  • Extra credit: add it the way your teacher does, usually to the category score (which can go over 100%).
  • Rounding: teachers often round the final percentage, for example 89.5% up to 90%. The calculator shows two decimals so you can see how close you are.
  • Save and share: your rows are stored in the link, so you can bookmark the page and update it after every assignment, or share it with the Share button.

Grades in your school's official system always take precedence over this estimate.

Frequently asked questions

How do I calculate my grade with weights?

Multiply each category score by its weight, add the products and divide by the total weight. Homework 92 (20), quizzes 85 (20), midterm 78 (25) and project 88 (35) give 85.7%.

Do the weights have to add up to 100?

No. The calculator divides by the total of the weights, so you can enter only the categories graded so far.

What letter grade is 85.7%?

A B on the common scale, where B runs from 83 to 86.99%. Your school's scale may differ.

How do I handle a points-based class?

Enter each assignment's percentage as the score and its point value as the weight. The result equals total points earned divided by total points possible.

Last updated: November 14, 2026

How we calculate – methodology

Recommended

Similar tools

If Grade calculator helped, you may need these too.

See all in category →

People also use