How to Calculate a Weighted Course Grade
Calculate a weighted course average with a worked example and distinguish assessment weights from credit-hour GPA calculations.
Use the related XKit tool
Open Grades CalculatorA weighted course grade is the sum of each assessment grade multiplied by its weight, divided by the total assessment weight. XKit estimates this course average. It does not calculate an institution's GPA across courses and credit hours.
Worked example: two assessments
Suppose coursework has a grade of 80 and a weight of 40, while the exam has a grade of 90 and a weight of 60. The weighted average is (80 × 40 + 90 × 60) ÷ (40 + 60) = 86.
The ordinary average of 80 and 90 is 85. That is a different result because an ordinary average treats both assessments equally, while the exam has a larger weight in this course.
Use the grading rules from your course
Enter each assessment grade and its corresponding weight. Confirm the weights against the syllabus instead of assuming that every assignment counts equally.
The tool supports percentage, letter, and 0–4 point inputs. Its conversions are fixed mappings, and the point mode scales 0–4 linearly to 0–100%. Those mappings may differ from your institution's grade boundaries.
A partial average is not a final course result
If only completed assessments are entered, the result averages those entered assessments over their total weight. It does not automatically account for work that you have not entered.
To plan a final result, include all relevant assessment weights and your assumed future grades. Treat those future grades as assumptions, and check rounding and pass requirements against the course policy.
Frequently Asked Questions
What is the weighted-grade formula?
Add grade × weight for every assessment, then divide by the sum of the weights. All grades must be on a consistent scale.
Is this an overall GPA calculator?
No. It estimates a weighted course grade. An institutional GPA typically uses course credit hours and a specific grade-point mapping.