Weighted Grade Average Calculator
Calculate a weighted grade average from a list of assignments or categories, each with its grade and weight. Shows a per-item breakdown, checks whether your weights sum to 100%, converts to a letter grade, and solves what score you still need to reach a target.
Input
One per line: Name, Grade %, Weight %. Leave the grade blank for a not-yet-graded assignment (used by the target solver).
Optional. With ungraded assignments above, solves the average score still needed to hit this.
Output
| Assignment | Grade | Weight | Weighted points |
|---|---|---|---|
| No data yet | |||
Guides
The Weighted Grade Average Calculator works out your overall grade when different assignments or categories count for different shares of the final mark. Instead of a plain average, it weights every item by its percentage of the grade — so a 50% final exam pulls your average far harder than a 5% quiz.
How to use it
Enter one assignment per line in the Assignments box, using the format:
Name, Grade %, Weight %
For example, Final Exam, 78, 50 means you scored 78% on the final, and the final is worth 50% of the course grade. The tool updates as you type and shows three things:
- Weighted average — your overall grade so far, with the matching letter grade.
- Breakdown — each assignment's grade, weight, and the weighted points it contributes.
- Details — a weight check, final-grade projections, and the target-score solver.
Weights that don't add up to 100%
Ideally your weights sum to 100%. When they don't — because you've only entered some of the semester's work, or a syllabus lists categories that total more or less than 100 — the calculator does not force them. It normalizes the average by the total weight you entered, so the result is still a correct weighted mean of the assignments present. The Details panel flags the mismatch (for example, "Weights do not sum to 100% (-45%)") so you know the number reflects a partial course rather than a final grade.
Letter grades and the target solver
Pick a Standard scale (A ≥ 90, B ≥ 80, C ≥ 70, D ≥ 60) or a Plus/Minus scale, and every percentage is converted to a letter automatically.
Leave the grade blank on any assignment you haven't taken yet (for instance, Final Exam, , 50). Those become "pending," and the calculator projects your final grade for the best and worst remaining outcomes. Enter a Target final grade % and it solves the exact average you'd need across the remaining work to hit that target — or tells you it's already locked in or no longer possible.
Are my grades saved?
No. The calculator runs entirely in your browser and keeps no record of what you type. Nothing is uploaded to a server, and your grades are not stored between visits — reload the page and the fields reset to the defaults. If you want to keep a set of assignments, copy them out of the box yourself.
Why is my average different from a simple average?
A simple average treats every assignment equally. A weighted average multiplies each grade by its weight before averaging, so items worth more of the final grade move your average more. That's why scoring well on heavily weighted exams matters more than on small quizzes.