Weighted Grade Calculator
Compute your overall course grade from category weights (homework, exams, etc.) and your grade in each. Runs entirely in your browser.
Weights total 100%.
Weighted grade = ฮฃ(grade ร weight) รท ฮฃ(weight). Leave a not-yet-graded category at 0 to see your standing so far, or exclude it to project your current average.
About this tool
Most courses do not grade on a flat average โ they weight categories, so a final worth 35% counts far more than homework worth 20%. This calculator computes your overall grade as a weighted average: it multiplies each category's grade by its weight, sums those, and divides by the total weight. Enter your syllabus categories with their weights and the grade you have in each. When the weights add to 100%, the result is your full course grade. You can also use it mid-semester: leave a not-yet-taken final at zero to see your worst case, or remove that row entirely to see your current average among graded work. Pairing it with the percentage-to-letter tool tells you the letter your weighted score earns. The arithmetic is exact and updates as you type, all in your browser.
How to use it
- Enter each category from your syllabus with its weight (%).
- Enter your current grade in each category.
- Read your weighted overall grade.
- For your current standing, exclude ungraded categories; for worst case, leave them at 0.
Frequently asked questions
- How is a weighted grade calculated?
- Multiply each category grade by its weight, add those products, and divide by the total weight: overall = ฮฃ(grade ร weight) รท ฮฃ(weight). A 90 homework at 20% and an 80 exam at 30% give (90ร20 + 80ร30) รท 50 = 84.
- Do my weights have to add up to 100%?
- For a full course grade, yes. If they do not, the tool still returns a valid weighted average over the categories you entered โ useful for checking your standing among graded work โ and warns you the weights are not 100%.
- How do I see my grade so far, before the final?
- Either remove the final's row to average only graded categories, or leave it at 0 to see the floor if you scored nothing on it. Comparing both shows the range your final could move you into.
- What grade do I need on the final to get an X?
- Rearrange: needed final = (target โ current weighted points from other categories) รท final's weight. You can approximate it here by trying final grades until the overall hits your target.
- Does this give a letter grade?
- It gives the weighted percentage. Feed that into the percentage-to-letter calculator to get the letter and GPA points on the standard scale.
- Is anything uploaded?
- No. All calculation runs in your browser.