Weighted Grade Calculator
Add each category with its score and weight to get your overall weighted grade. Weights don't have to add up to 100 — we normalize them.
How weighted grades work
Most courses don't treat every assignment equally — a final project might be worth far more than a daily quiz. A weighted grade multiplies each category's score by how much it counts, so the important pieces move your grade more.
Weighted grade = Σ(score × weight) ÷ Σ(weight).Because we divide by the total weight, your categories don't need to add up to 100%. That's handy mid-semester, when some categories aren't graded yet.
Example
Say homework is 20% and you have a 95, tests are 50% with an 82 average, and a project worth 30% earned a 90. That's (95×20 + 82×50 + 90×30) ÷ 100 = 87.0. Now suppose the project isn't graded yet: drop it, and the calculator divides by the remaining 70, giving (95×20 + 82×50) ÷ 70 ≈ 86.4. Your running grade barely moves, which is what you'd expect before the project lands.
Cases your syllabus might handle differently
- Dropped scores. If your teacher drops your lowest quiz, leave it out before you enter that category's average.
- Extra credit. A few extra-credit points usually ride on top of one category; add them to that category's score rather than as a new row.
- Raw points, not percentages. If a category is graded in points, convert it to a percent first (earned ÷ possible × 100), then enter that.
Frequently asked questions
- Do my weights have to add up to 100%?
- No. We divide by the total of your weights, so any consistent set works — for example weights of 20, 30 and 50, or 1, 2 and 3. The ratio is what matters.
- How is a weighted grade calculated?
- Multiply each score by its weight, add those up, then divide by the sum of the weights: Σ(score × weight) ÷ Σ(weight).
- Can I use points instead of percentages?
- Use percentages for scores so the result is a percentage. If you have raw points, convert each to a percent first (earned ÷ possible × 100).
- What if a category isn't graded yet?
- Leave it out. Because we divide by the total of the weights you actually enter, the result is your true running grade so far. Add the category back once it has a score.