Home › Semester Grade Calculator
Free Tool

Semester Grade Calculator

Add each course component with its score and weight to get your overall weighted semester grade and letter — with a worked example.

Add each part of your course — homework, quizzes, midterm, final, and so on — with the score you earned and the weight it carries. The calculator combines them into your overall semester grade and letter. Weights should add up to 100%, but the tool also handles partial weights.

How a semester grade is calculated

Your overall grade is a weighted average: each component's score is multiplied by its weight, the products are summed, and that total is divided by the sum of the weights.

Semester grade = Σ(score × weight) ÷ Σ(weights)

Worked example

ComponentScoreWeightContribution
Homework92%20%18.4
Quizzes85%15%12.75
Midterm78%25%19.5
Final88%40%35.2
Total100%85.85% → B

Notice the final carries the most weight, so it moves the grade the most. Knowing your weights tells you where effort pays off most before the term ends.

Want to know the exact mark you need on the final to hit a target grade? Use our final grade calculator. To turn this percentage into a GPA, see the GPA calculator.

Related tools & guides

Last updated 20 June 2026 · By Mustafa Bilgic, editor of Arsenal.College.

Frequently Asked Questions

What if my weights do not add up to 100%?
The calculator still works — it divides by the total weight you entered, giving the weighted average of those components. To project a full course grade, make sure every graded component is included and the weights match your syllabus.
How do I find the weight of each component?
Your syllabus lists them — for example, homework 20%, midterm 25%, final 40%. If a category has several items (like five quizzes), combine them into one average and enter the category's total weight.
Can I see what grade I still need?
Enter the components you have so far, then add the remaining ones with trial scores to see how each would change your grade. For a precise target on the final, the final grade calculator solves it directly.