How this calculator works
A weighted course average is 87% in the sample; a current 87% needs 97% on a 30% final to finish at 90%.
- Step 1Enter resultspoints or percentone row for each course component
- Step 2Apply weightsyour course outlineeach component counts by its weight
- Step 3Read the average87%with an editable letter-grade band
For points, the calculator divides points earned by points possible and converts the result to a percentage. It then multiplies each percentage by its weight and divides the sum by the sum of the weights. This is a weighted mean.
Weights and assumptions
- Normalised weightsIf entered weights do not total 100%, the calculator divides by their actual total and flags that choice.
- Unrounded calculationDecimal inputs stay exact as rational values during the calculation; only the displayed result is rounded.
- Your course rulesYou provide the weights and letter cut-offs; there is no universal grading scale applied.
Worked example
- Points rows
percentage = points earned ÷ points possible × 100- Weighted average
grade = sum(percentage × weight) ÷ sum(weights)
- Quiz18 points out of 20; weight 20% 90%
- Project8 points out of 10; weight 30% 80%
- Midtermdirect percentage; weight 50% 90%
- Quiz contribution90 × 201,800
- Project contribution80 × 302,400
- Midterm contribution90 × 504,500
- Divide by total weightsum of contributions ÷ 10087%
The built-in example gives 87%. Enter the assignment weights and scores used by your course instead of relying on this sample.
Reading your result
- Weighted grade87%Combines scores from the listed course components.
- Final score needed97%A target of 90% with a current 87% and a final worth 30%.
If a final score needed is above 100%, the calculator says the target is not reachable with a score no greater than 100. If it is at or below zero, the target is already reached even with zero on the final.
A final with 0% weight cannot change the overall result.
The default letter cut-offs are A 90%, B 80%, C 70% and D 60%. Change them to match your course outline. Institutions can use different thresholds, rounding, curves or score rules; this page does not determine an official grade.
Related grade tools
A course grade weights each assessment. Combining several courses is a separate step.
To combine course grades into a semester or cumulative GPA, use the GPA calculator. For a simple mean or median of marks, try the average calculator, and for a single score as a percent, the percentage calculator.
Common mistakes
Mistake: Entering points earned without points possible.
Instead: Choose Points and fill both values; the possible-points value must be above zero.
Mistake: Treating an assignment weight as its score.
Instead: Enter the score separately from how much the assignment counts in the course.
Mistake: Assuming unentered course weight counts as zero.
Instead: The calculator normalises entered weights and shows a warning when they do not total 100%.
Mistake: Using a generic letter scale as an official rule.
Instead: Check the course outline and edit the visible A, B, C and D thresholds.
Frequently asked questions
How are assignment scores combined?
Each score is converted to a percentage if needed, multiplied by its course weight, and divided by the sum of included weights. Empty rows are skipped.
What if my weights do not add to 100%?
The calculator divides each component’s contribution by the total of the weights you entered. It flags the total so you can check your course outline.
Can the grade be higher than 100%?
Yes. A score above the possible points or a direct percentage above 100% is treated as extra credit. Whether your course awards that credit is up to its own rules.
How does the final-exam calculation work?
It solves the weighted-average equation for the final score: target minus the current-grade contribution, divided by the final’s share of the course grade.
Why does it say my target is impossible?
The required final score is above 100%, so the target cannot be reached if the exam score is capped at 100%. The result assumes the current grade and final weight are correct.
Are the letter-grade cut-offs official?
No. The displayed 90/80/70/60 cut-offs are editable defaults only. Use the grading policy published for your specific course.
Does the result match my school’s rounding rules?
Not necessarily. The calculator keeps decimal precision through the arithmetic and rounds only the displayed figure. Your instructor or institution may apply a different rounding or grade policy.
Sources and method
The weighted-mean calculation follows the arithmetic-mean method described in OpenStax’s statistics text. The normalisation for weights that do not sum to one is also illustrated in Math is Fun’s weighted-mean explanation. The final-score formula is obtained by rearranging the weighted-average equation.
The implementation uses exact rational arithmetic for decimal inputs and has golden, edge-case and inverse tests.
- OpenStax, Introductory Statistics 2e, §2.5: Measures of the Center of the Data, accessed 22 Oct 2026.
- Math is Fun: Weighted Mean, accessed 22 Oct 2026.
Made by Nitin Raturi. Reviewed 22 Oct 2026. methodology and changelog.
Read how we test our calculators, or browse more everyday tools.