Skip to content

Weighted Grade Calculator

Last updated: November 14, 2026

Direct answer. A weighted course grade is the sum of (grade × weight) divided by the sum of the weights. With homework 90% at weight 20, quizzes 80% at 30, and an exam 70% at 50, the grade is 77%.

Most U.S. syllabi do not treat every assignment equally. Homework, quizzes, labs, and a midterm or final each carry a weight. This calculator multiplies each category grade by its weight and divides by the total weight.

Weighted Grade Calculator

Combine category grades with their weights — homework, quizzes, exams, and labs — into one overall grade.

Key takeaways

  • Weighted grade = Σ (grade × weight) ÷ Σ weights.
  • Weights often add to 100, but the formula still works if they do not; the result is a true weighted average of the weights you entered.
  • 90 at 20, 80 at 30, and 70 at 50 equals 77%.
  • A simple average of 90, 80, and 70 would be 80%, which ignores the heavier exam.

How to use this calculator

  • Enter each category’s current grade as a percentage.
  • Enter the weight from the syllabus. Use 20, 30, and 50, or 0.2, 0.3, and 0.5, as long as every row uses the same style.
  • Add or remove categories to match the syllabus. Read the overall grade and the total weight.

The formula

Each category contributes grade × weight. Dividing by the total weight keeps the result on the same scale as the grades.

Weighted grade = [ (G1 × W1) + (G2 × W2) + … ] ÷ (W1 + W2 + …)

Worked examples

The 77% syllabus example, in units of percent
CategoryGrade (%)WeightGrade × weight
Homework90201,800
Quizzes80302,400
Exam70503,500
Total771007,700
A typical three-category syllabus

7,700 ÷ 100 = 77%. The exam, at half the weight, pulls the 90% homework average down.

Equal weights are just a simple mean

Grades of 80, 90, and 70 with weights of 1, 1, and 1 average to 80%. That matches (80 + 90 + 70) ÷ 3.

Weights that do not sum to 100

100 and 80 with weights 2 and 2 still average to 90%. The calculator notes when the weights do not add to 100, but the math is already a weighted average.

When this is useful in the United States

U.S. college courses often list weights on the first page of the syllabus: homework 20%, midterm 30%, final 50%. If midterm scores are already in, you can drop in a projected final and see the course grade that would result.

High school honors and AP classes sometimes break labs or participation into their own slice. Add a row rather than folding those points into homework by hand.

If a category is missing because the final has not been given yet, the remaining weights will not sum to 100. The result is the weighted average of what you entered, not a finished transcript grade unless you include an estimate for the missing work.

Common mistakes

  • Averaging the category grades and ignoring the weights.
  • Mixing 20 (meaning 20%) in one row with 0.3 in another.
  • Entering raw points from a 50-point midterm as 45 while other rows are already percentages.

Grades and weights are both percentages in the usual U.S. syllabus, but the weights are only relative shares. A lab worth 15% and a final worth 35% should be entered as 15 and 35, not as points earned on those assignments. Convert each category to a percent first with the grade percentage calculator if you only have raw points. Participation and attendance, when they are graded categories, belong here only if the syllabus gives them a weight. A projected final is only as good as the score you invent for it. Try a few finals rather than a single optimistic number, and remember that some instructors drop a quiz or replace a midterm with the final. Those policy details change the weights after the fact. If a syllabus lists points rather than percents — for example 200 homework points and 300 exam points — you can enter 200 and 300 as weights after each category is itself a percentage, or convert everything back to points and divide by the course total. Both routes should agree if you keep the units consistent. After you have a course percent, you can convert it to a letter only with the scale your syllabus names. This tool stops at the weighted percent so the base of the average stays visible. If a category is empty, add a realistic estimate rather than leaving a zero that would drag the course grade down unfairly.

Frequently asked questions

Do the weights have to add to 100?

No, but they often do. If they do not, the calculator still divides by the total weight you entered and notes the difference.

Can I project a final exam grade?

Yes. Add the final as its own row with the weight from the syllabus and a grade you are testing. It is a what-if figure, not an official transcript grade.

Is a weighted grade the same as a GPA?

No. This tool combines percentages inside one course. GPA averages grade points across courses.

What if I want to drop a category?

Remove that row. The remaining weights are renormalized automatically because the formula divides by the weights that are left.

Scroll to Top