Grade Calculator
This grade calculator combines your category averages — homework, quizzes, exams, and projects — with the weight each category carries in your syllabus to produce your overall course grade. Enter an average and a weight for each category and get the weighted result plus a standard letter grade. If your syllabus weights do not add to 100%, the calculator normalizes them automatically, so you can also use it mid-semester with only the categories graded so far.
Your average across all homework assignments, as a percent.
Share of the final grade from the syllabus, as a percent.
Your average across all quizzes, as a percent.
Share of the final grade from the syllabus, as a percent.
Your average across midterms and exams, as a percent.
Share of the final grade from the syllabus, as a percent.
Your average across projects, labs, or papers, as a percent.
Share of the final grade from the syllabus, as a percent.
Overall course grade — B
89%
- Overall grade
- 89%
- Homework contribution90% average × 20% weight.
- 18%
- Quizzes contribution85% average × 15% weight.
- 12.8%
- Exams contribution88% average × 40% weight.
- 35.2%
- Projects contribution92% average × 25% weight.
- 23%
How it was calculated
- Weights total 100% — used as-is.
- Homework: 90% × 20% ÷ 100% = 18.0 pts.
- Quizzes: 85% × 15% ÷ 100% = 12.8 pts.
- Exams: 88% × 40% ÷ 100% = 35.2 pts.
- Projects: 92% × 25% ÷ 100% = 23.0 pts.
- Overall: 18.0 + 12.8 + 35.2 + 23.0 = 89.0% (B).
How it works
Each category contributes (category average × category weight) ÷ (sum of all weights). The overall grade is the sum of those contributions.
Dividing by the sum of the weights — instead of assuming 100 — means the math stays correct when weights are partial, e.g. mid-semester when only two of four categories have scores.
The letter grade follows the standard US scale: A for 90% and up, B for 80–89%, C for 70–79%, D for 60–69%, and F below 60%.
Worked examples
Full semester: 92/20, 84/15, 88/40, 95/25
Contributions: 92×0.20 = 18.4, 84×0.15 = 12.6, 88×0.40 = 35.2, 95×0.25 = 23.75. Total = 89.95%, a B — just 0.05 points short of an A.
Mid-semester check with two categories
Homework 100% (weight 1 part) and exams 80% (weight 3 parts): (100×1 + 80×3) ÷ 4 = 85%. The weights normalize to 25% and 75%, giving a B so far.
How to measure
- Pull each category average straight from your online gradebook — most show a per-category average already.
- Copy weights exactly as printed in the syllabus; a "20%" homework weight and a "20-point" homework weight are different things.
- If a category has no graded work yet, set its weight to 0 rather than guessing an average.
- Double-check whether dropped scores are already excluded in your gradebook average before re-entering them here.
- For extra credit, add its points to the relevant category average instead of inventing a new category.
Assumptions & limitations
Planning estimate
- Category averages are taken at face value — the calculator does not drop lowest scores or apply curves unless you do that first.
- The letter grade uses the standard US scale (A 90+, B 80+, C 70+, D 60+, F below 60); your school or instructor may use plus/minus grades or different cutoffs.
- Weights are normalized to their own total, which is correct for averaging but assumes every weight refers to the same 100-point scale.
- Extra credit entered as an average above 100% is allowed and will raise the result, matching how most gradebooks treat it.
Frequently asked questions
Multiply each category average by its weight, add those products, and divide by the total of the weights. For example, 90% homework at 20% weight and 80% exams at 80% weight gives (90×20 + 80×80) ÷ 100 = 82%. This calculator does exactly that and adds the letter grade.
The calculator normalizes automatically: it divides by the sum of whatever weights you entered. That is the correct weighted average of the categories you included, which is handy mid-semester — just zero out categories with no grades yet.
Yes. Set the exam weight to 0 until the score is in, and the result reflects your standing on graded work so far. To see what final-exam score you need for a target grade, use the Final Grade Calculator instead.
Common causes: the gradebook drops your lowest score, applies a curve, or rounds category averages before weighting. Enter the same rounded averages the gradebook shows and the numbers should match.
No — it reports straight letter grades (A, B, C, D, F) on the standard 90/80/70/60 scale. Many instructors use plus/minus cutoffs, so treat the letter as an approximation and check your syllabus for the exact bands.