Guide

How to Calculate a Weighted Grade (Step by Step)

The real formula, a full worked example, ungraded categories, and weights that do not add to 100%.

Short answer: multiply each category's percentage by its weight, then add the results. Weighted grade = (Homework % × 20%) + (Quizzes % × 30%) + (Exams % × 50%). For example, scores of 90, 80 and 88 give 18 + 24 + 44 = 86%.

Open your syllabus and you will probably see something like this. Homework: 20%. Quizzes: 30%. Exams: 50%. No raw point totals, just percentages that are supposed to add up to your final grade.

That layout confuses more students than any other part of grading. It looks simple. Then you try to combine three percentages into one number, and you are not sure whether to add them, average them, or something else entirely.

This guide covers the real formula and a full worked example. It also covers two situations that trip up almost everyone: a category with no grade yet, and a syllabus where the weights do not add to 100%. By the end, you will be able to calculate a weighted grade from any syllabus, by hand or with a calculator.

What is a weighted grade?

A weighted grade combines categories of assignments, such as homework, quizzes, and exams. Each category counts for a set percentage of the final grade, rather than every assignment counting equally.

This is different from a simple average. In a simple average, ten quizzes and one final exam would count the same if they had the same number of points. In a weighted system, your syllabus decides that exams matter more than quizzes, regardless of how many points each one is worth internally.

What is the formula for a weighted grade?

Weighted Grade % = Σ(Category Score % × Category Weight) ÷ Σ(Category Weights)

In plain words: multiply each category's percentage by its weight. Add up those results. Then divide by the total of the weights.

If your weights already add to 100%, that last division is just dividing by 100. If they do not, that division becomes the fix, covered further down.

How do you calculate a weighted grade step by step?

Follow these five steps.

  1. Find your percentage in each category. Add the points earned in that category and divide by the points possible. A homework total of 184 out of 200 is 92%.
  2. Find the weight of each category. Your syllabus lists these as percentages, like homework 20%, quizzes 30%, exams 50%.
  3. Multiply each category percentage by its weight. Do this as percentage times percentage, not percentage times a raw point value.
  4. Add the results together.
  5. Divide by the total weight. If your weights add to 100, divide by 100. If they add to something else, divide by that total instead.

Worked example

Say your syllabus sets homework at 20%, quizzes at 30%, and exams at 50%. Your grades so far are 90% on homework, 80% on quizzes, and 88% on exams.

CategoryScoreWeightContribution
Homework90%20%18.0
Quizzes80%30%24.0
Exams88%50%44.0
Total100%86.0

The contribution column is the score times the weight, divided by 100. Add the three contributions and you get 86%. Since the weights already total 100%, that sum is your final answer. Try your own numbers in the Weighted Grade Calculator.

What if one category has no grade yet?

This is the situation that trips up the most students, and it happens to nearly everyone partway through a term. Say the same course also has a final exam worth 30% of the grade, on top of the categories above. The final has not happened yet.

Do not enter a 0 for the final. A zero treats the ungraded work as a failing score, which drags your current grade down far below where it actually stands.

Instead, remove the ungraded category from both sides of the formula, meaning the score sum and the weight sum. Using only homework, quizzes, and your midterm so far:

CategoryScoreWeight
Homework92%20%
Quizzes84%25%
Midterm78%25%

Weighted grade so far = (92×20 + 84×25 + 78×25) divided by (20+25+25), which is 5,890 divided by 70, or 84.1%.

That 84.1% reflects your standing on the work graded so far. It is not your final grade, and it will move once the final exam counts. To see how a specific final exam score would change this number, use the Final Grade Calculator or the What-If Grade Calculator.

What if the weights on your syllabus do not add to 100%?

This happens more often than you would expect. Optional categories, dropped assignments, and a separately listed extra-credit category are common causes. If you add up the weights and get 95% or 105% instead of 100%, do not use the raw formula as written. It will quietly return a skewed number.

The fix is to divide by the actual total weight, not by 100. That is exactly what the denominator in the formula is for.

Example: weights that add to 60%

Suppose a syllabus, or a partial version early in the term, shows homework at 30%, a midterm at 20%, and a quiz average at 10%. That adds up to 60%, not 100%.

Scores: homework 88%, midterm 90%, quiz average 70%.

  • Wrong approach: treat each weight as if the total were 100. That gives (88×0.30 + 90×0.20 + 70×0.10) = 26.4 + 18 + 7 = 51.4%. This looks like a failing grade, which is clearly wrong for these scores.
  • Correct approach: divide by the actual total weight of 60. That gives (88×30 + 90×20 + 70×10) ÷ 60 = (2,640 + 1,800 + 700) ÷ 60 = 85.7%.

The difference between 51.4% and 85.7% is enormous, and it comes from one missed step. Our Weighted Grade Calculator checks the total weight automatically and normalizes for you.

What if grading uses points instead of listed percentages?

Not every syllabus states weights directly. Some courses only list point values, like homework worth 200 points total and exams worth 500 points total. This still creates weights. They are just implicit in the point totals instead of written as percentages.

To find the implicit weight of a category, divide its point total by the sum of all point totals in the course. Say homework is 200 points and exams are 500 points, out of 700 total course points. Homework then carries a 200 ÷ 700 = 28.6% weight, and exams carry 71.4%. This is really the total-points method, not a weighted method, and the two can give different results on the same raw scores. A single new assignment changes the total points. So this implicit weighting can shift every time work is added, in a way a fixed-percentage syllabus does not.

How do you turn a weighted grade into a letter grade?

Once you have the final percentage, compare it against your school's grading scale. A common scale uses 90 and above for an A, and 80 to 89 for a B. Many schools add plus and minus variations. Check our grading scale guide or the Grading Scale page, since your instructor's actual cutoffs always take priority over any general reference.

What mistakes throw off a weighted grade calculation?

Most wrong results trace back to one of these four setup errors, not to bad arithmetic.

  1. Entering a 0 for an ungraded category. Leave it out of both the score sum and the weight sum instead.
  2. Dividing by 100 when the weights do not add to 100. Divide by the actual total weight.
  3. Mixing points and percentages in the same formula. Convert every category to a percentage first.
  4. Averaging category percentages instead of weighting them. A simple average treats a 10% category the same as a 50% category. That defeats the purpose of weighting.

How does this compare to a total-points grade?

How do you calculate a weighted grade differently from a total-points grade? A weighted grade groups assignments into categories and applies a fixed importance to each one. A total-points grade adds every point earned and possible across the whole course, with no category weighting. The two methods can give different results from the same raw scores. This matters most for a low-point category, like a 10-point quiz, that your syllabus intends to count for more. Our guide on total points versus weighted grades walks through both side by side.

Calculate your weighted grade in one pass

A weighted grade is one formula applied carefully. Multiply each category's score by its weight, add the results, and divide by the total weight, not blindly by 100. Remember two mistakes above the rest: treating an ungraded category as a zero, and dividing by 100 when your weights do not actually add up to that.

Enter your own categories, scores, and weights into the Weighted Grade Calculator to see the result instantly. It checks automatically for weights that do not add to 100%.

Keep going. Related guide: How extra credit changes your grade.

Frequently asked questions

What is the formula for a weighted average grade?

Multiply each category's percentage by its weight, add the results, then divide by the total of the weights. If the weights add to 100, that division is by 100.

How do I calculate my grade if the final has not happened yet?

Leave the final's category out of both the score sum and the weight sum. The result is your current grade based only on graded work, not your projected final grade.

What if my weights add up to more than 100%?

Divide by the actual total, not by 100. The same fix applies whether the total is above or below 100%.

Does a weighted grade always use percentages instead of points?

Weights are usually written as percentages. Point-based grading creates implicit weights too, based on how many points each category is worth relative to the whole course.

Can I use a weighted grade formula partway through the semester?

Yes. Include only the categories graded so far, using their real weights. Treat the rest as not yet counted, not as zero.

What is a good weighted grade?

That depends entirely on your school's grading scale. Compare your percentage against your syllabus or the Grading Scale page rather than a fixed number.

How is a weighted grade different from GPA?

A weighted grade is the percentage for one course, based on its own category weights. GPA combines the letter grades from multiple courses, often weighted by credit hours, which our Semester Grade Calculator handles separately.