Your course grade is the weighted average of your scores: multiply each score by its weight, add those up, and divide by the total weight. Scores of 90, 85, and 78 weighted 20%, 30%, and 50% give (90×20 + 85×30 + 78×50) ÷ 100 = 82.5% — a low B on a typical scale. Weights can be percentages that add to 100 or any relative numbers; the calculator normalizes them either way.
Grade Calculator — your weighted course grade
Weighted grade from each item's score and its weight.
- Total weight
- 100
Quick examples
How it's calculated
- Weighted grade = sum of (score × weight) ÷ sum of weights
- totalWeight
- = 100
- 82.5
How it works
A weighted grade counts each piece of work by how much it matters. Enter your scores (as percentages) in one box and the matching weights in the other, in the same order. The overall grade is the weighted average:
grade = Σ(score × weight) ÷ Σ(weight)
- If your weights are the syllabus percentages (e.g. homework 20, quizzes 30, final 50) they add up to 100 and the division by 100 gives the percent directly.
- If you enter relative weights instead (e.g. 1, 1, 3), that works too — dividing by the total weight normalizes them, so 1, 1, 3 is the same as 20%, 20%, 60%.
- Leave a category out until you have a score for it, or its weight will pull the average toward zero.
A common US letter scale is A 90–100, B 80–89, C 70–79, D 60–69, F below 60 (many schools add +/− bands). Your official letter grade depends on your school's policy, so check your syllabus — this calculator gives the exact percentage.
Worked example
Three categories — homework 90% (weight 20), quizzes 85% (weight 30), and a final of 78% (weight 50):
- Weighted points: 90×20 + 85×30 + 78×50 = 1,800 + 2,550 + 3,900 = 8,250
- Total weight: 20 + 30 + 50 = 100
- Grade: 8,250 ÷ 100 = 82.5% (a B on the common scale)
Frequently asked questions
How do I enter my grades?
- Put each score (as a percent) in the first box and its weight in the second, in the **same order** — e.g. `90, 85, 78` and `20, 30, 50`. Separate items with commas. The two lists line up item by item, so keep them matched: if one box has a stray or missing entry, the lists shift and the grade will be off. The **total weight** readout is the tell — if it isn't what you expected, an entry didn't parse.
What if my weights don't add up to 100?
- That's fine — you can use any relative numbers. The weighted-average maths divides by the **total** of your weights, so `1, 2, 2` behaves exactly like `20%, 40%, 40%`. You only need them to sum to 100 if you want the "total weight" readout to read 100%. (Some school gradebooks require your categories to total 100% before they will compute — that's a rule of that tool, not of the weighted average itself.)
How do I turn my percentage into a letter grade?
- Map it on your school's scale. A common one is A ≥ 90, B ≥ 80, C ≥ 70, D ≥ 60, F below 60, often with +/− bands (e.g. A− 90–92, B+ 87–89). Because cutoffs vary by institution, always confirm against your own syllabus.
What grade do I need on the final to reach my target?
- That's the reverse question — use a **final grade calculator**, which solves for the score you need on a remaining item given a target overall grade.
How is this different from GPA?
- This averages your **percentage scores within one course** by their weights. **GPA** averages your **letter-grade points across courses** by credit hours (A = 4.0, B = 3.0, …). Use the GPA calculator for a transcript-wide average.
Will this match my online gradebook exactly?
- Usually, if you enter the same category averages and weights your instructor uses. Small differences can come from dropped lowest scores, extra credit, or rounding rules that your gradebook applies but this calculator does not.
How we know this is right
- Last reviewed
- Aug 18, 2026
- Precision
- Rounded to 2 decimal places.
Sources
- Wolfram MathWorld Wolfram MathWorld, "Weighted Mean": the weighted mean of values xᵢ with nonnegative weights wᵢ is Σ(wᵢ·xᵢ) ÷ Σ(wᵢ) — the basis for a weighted course grade, where each xᵢ is an assignment or category score and wᵢ its weight. · Reviewed Aug 18, 2026
- Carolina University Carolina University, "Weighted Grading": in a weighted scheme assignments are grouped by type, each a percentage of the total grade, with the weights summing to 100% — e.g. final grade = (quiz × 30%) + (participation × 20%) + (exam × 20%) + (homework × 15%) + (project × 15%). · Reviewed Aug 18, 2026