← All answers
Helpful?

How do you calculate a weighted grade?

Short answer

Multiply each category average by its weight (as a decimal), then add the products. For homework 90% at 20%, quizzes 80% at 30%, and tests 70% at 50%: 0.90×0.20 + 0.80×0.30 + 0.70×0.50 = 0.18 + 0.24 + 0.35 = 77%.

Worked example: three-category syllabus

CategoryYour averageContribution
Homework — 20% weight90%0.20 × 90 = 18 points
Quizzes — 30% weight80%0.30 × 80 = 24 points
Tests — 50% weight70%0.50 × 70 = 35 points
Weighted course grade77%18 + 24 + 35

How to read this table

Context

Weights mean the categories don't pull equally: raising your test average 5 points moves the course grade 2.5 points, while the same 5-point gain in homework moves it only 1 point. When you're deciding where to spend study time, always compare weight × possible gain, not the raw averages. If the weights don't sum to 100% yet (some categories still ungraded), divide the running total by the weights used so far to get your current standing.

What moves this number

Syllabus weighting scheme

The same scores produce different grades under category weights, points-based grading, and drop-lowest policies. The syllabus — not the raw scores — determines which formula applies.

Plus/minus and cutoff policy

Schools set their own letter-grade cutoffs (90 vs 93 for an A) and whether plus/minus exists. A 2-point cutoff difference moves a borderline grade by a full letter.

Credit-hour weighting

GPA is credit-weighted, so a 4-credit course moves the average twice as much as a 2-credit course with the same grade.

Methodology

Standard weighted mean: grade = Σ(avgᵢ × wᵢ) ÷ Σwᵢ. Category averages are simple means of the assignments inside each category unless the syllabus states otherwise (e.g., lowest score dropped).

Assumptions and caveats

Frequently asked questions

How do you calculate a weighted grade?

Multiply each category average by its weight (as a decimal), then add the products. For homework 90% at 20%, quizzes 80% at 30%, and tests 70% at 50%: 0.90×0.20 + 0.80×0.30 + 0.70×0.50 = 0.18 + 0.24 + 0.35 = 77%.

Which option pays the most in the worked example: three-category syllabus table?

Homework — 20% weight, at 90% (0.20 × 90 = 18 points). That row represents the strongest case in this dataset, so use it as an upper bound rather than an expectation.

What is a realistic low-end figure?

Tests — 50% weight at 70% (0.50 × 70 = 35 points). Plan your costs so the low end still works, then treat anything above it as upside.

Where do these numbers come from?

Standard weighted mean: grade = Σ(avgᵢ × wᵢ) ÷ Σwᵢ. Category averages are simple means of the assignments inside each category unless the syllabus states otherwise (e.g., lowest score dropped).

How can I estimate my own number instead of using a benchmark?

Use the Weighted Grade Calculator on RevenueLab — it takes your own inputs and returns a figure specific to your setup, which is always more accurate than a published range.

Model your own numbers

Related reading

More answers in this category

Looking for a calculator?

Search every free tool on RevenueLab — or describe your problem and Rex will pick one.

Last updated 2026-10-01.