Semester Grade Calculator
This semester grade calculator combines your weighted categories — homework, midterm, final, and more — into one overall course grade. Enter each category, your score, and its weight, and your result updates instantly as you type.
Last updated July 2026
Grading scale
Your choice is saved for every tool on this site.
Set the minimum % for each letter grade. Changes apply instantly.
Scale used: A 90+ · B 80–89 · C 70–79 · D 60–69 · F below 60
Grading scales vary by school — check your syllabus, and adjust the scale above if yours differs.
| Category | Score % | Weight % | Remove |
|---|
How to Calculate a Weighted Semester Grade
Your weighted semester grade is calculated by multiplying each category's score by its weight, summing the results, and dividing by the total weight.
Most course syllabi divide your final grade into weighted categories — homework, quizzes, a midterm, a final, and so on. Each category is assigned a percentage weight that reflects how much it contributes to your overall grade. To find your current overall grade, multiply each category's score by its weight, sum the results, and divide by the total weight.
The Formula
overall = Σ(score × weight) ÷ Σ(weight)
Dividing by the sum of weights (rather than 100) means the calculator gives the correct result even if you've only entered some of your categories — useful for tracking mid-semester.
Worked Examples
Example 1 — a full course. A class with every category graded and weights that add up to 100%:
Homework (20%): 88%
Quizzes (15%): 76%
Midterm (25%): 82%
Final exam (40%): 79%
Numerator: (88×20) + (76×15) + (82×25) + (79×40) =
1760 + 1140 + 2050 + 3160 = 8110.
Denominator: 20 + 15 + 25 + 40 = 100.
Overall: 8110 ÷ 100 = 81.1% — B.
Example 2 — mid-semester, before the finish line. Halfway through the term you've only had grades returned in three categories; the final and a project are still outstanding, so the weights you enter sum to 60, not 100:
Participation (10%): 95%
Labs (30%): 84%
Midterm (20%): 71%
Numerator: (95×10) + (84×30) + (71×20) =
950 + 2520 + 1420 = 4890.
Denominator: 10 + 30 + 20 = 60.
Current standing: 4890 ÷ 60 = 81.5% — B.
Because the calculator divides by the 60 points of weight you actually entered — not a fixed 100 — this is a true snapshot of where you stand on completed work, rather than a grade artificially dragged down by the empty 40% you haven't earned yet.
Tips for Accurate Tracking
- Enter percentages, not raw points. If a category is scored out of points, convert it first: (points earned ÷ points possible) × 100. Dropping a raw "43/50" into the score field will throw the whole average off.
- Small weights barely move the needle. A 5%-weighted participation grade swinging from 100% to 60% shifts an otherwise-90% course by less than half a point. Spend your worry on the heavyweight categories — the final and midterm — where a few points actually change your letter grade.
- Use it to model a "what-if" final. Add a row for your upcoming final with its real weight, then try different scores in it; the overall figure updates as you type, turning this into a quick forecasting tool. To work the problem the other way — what you need on that final for a target grade — switch to the Final Grade Calculator.
Difference from the Final Grade Calculator
This calculator tells you your current overall grade from completed categories. The Final Grade Calculator is the complementary tool: it tells you what score you need on an upcoming final exam to reach a target grade. Use both together to plan your semester strategy.
Also see: Points-Based Grade Calculator for courses that use raw point totals rather than category percentages, and GPA Calculator to convert course grades into your semester GPA. For a deeper walkthrough of category weighting, read How to Calculate a Weighted Average Grade.
Frequently Asked Questions
How is a weighted semester grade calculated?
Each category (e.g. homework, quizzes, midterm, final) contributes to your overall grade in proportion to its weight. The formula is: overall = (score₁ × weight₁ + score₂ × weight₂ + …) ÷ (weight₁ + weight₂ + …). Dividing by the sum of weights — rather than 100 — means the calculator works correctly even if your weights don't add up to exactly 100%.
What is the difference between this calculator and the Final Grade Calculator?
The Semester Grade Calculator tells you your CURRENT overall grade based on all completed categories. The Final Grade Calculator is forward-looking: it tells you what score you need on an upcoming final exam to reach a target grade. Use this tool to see where you stand now; use the final-grade tool to plan what score you need next.
Do my weights need to add up to 100%?
No. The calculator divides by the sum of the weights you enter, so it works correctly whether your weights sum to 100, 1.0, or any other total. However, if your syllabus lists weights that are meant to sum to 100%, double-check that you've entered them correctly to get an accurate result.
What if I haven't completed all categories yet?
Only enter the categories you have completed and received a score for. Omitting future categories gives you your current grade based on completed work — which is exactly what this calculator is designed to show. Add remaining categories as you receive grades.
Why does my result differ from what my professor's gradebook shows?
Professors sometimes use different rounding methods, drop the lowest score, apply grade floors, or weight sub-categories differently than their syllabus implies. If there's a discrepancy, check for any dropped-score policies or rounding rules in your course syllabus, then ask your professor to clarify.