Free course-grade tool

Free Weighted Grade Calculator

Combine category or assignment scores with their course weights to estimate a weighted grade. Add, remove and edit rows while seeing how each component contributes to the total.

Immediate resultTransparent formulaEditable scenariosOptional email copy

Enter your numbers

Calculate a weighted course grade

Enter each category or graded component as a percentage score and its percentage weight in the course. The calculator normalizes partial weights when they do not yet total 100%.

Need help with the course?

Get assignment help

Your estimate

Calculation result

Enter your numbers and calculate. Your result and explanation will appear here immediately.

Email your result

Your result remains visible here. Email delivery is optional.

Transactional result delivery and marketing consent are separate. Values entered into the calculator are not added to Brevo.

Formula and interpretation

How this calculation works

The calculator keeps the weighting visible so you can trace the result and compare it with the method in your syllabus, transcript or institutional policy.

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

Worked calculation

Example: exams, assignments and participation

Suppose exams are 50% at 84%, assignments are 35% at 92%, and participation is 15% at 100%. The weighted contributions are 42.0, 32.2 and 15.0. Together they produce an 89.2% course grade.

Before relying on the estimate

Check the rules behind your numbers

  • Use category averages when the syllabus weights categories rather than individual tasks.
  • Do not enter both a category and its assignments unless the course truly counts both.
  • Check whether missing work is treated as zero or excluded until graded.
  • Confirm whether the learning-management system normalizes weights.
  • Treat the result as an estimate until every item and policy matches the gradebook.

Questions students ask

Free Weighted Grade Calculator FAQs

What if my weights do not total 100%?

The tool reports the entered total and normalizes the weighted average across those rows. That is useful for completed work but may differ from the full-course grade.

Should I enter every assignment?

Only if assignments themselves carry weights. If the syllabus weights categories, enter the category averages and category weights instead.

How are ungraded assignments handled?

Do not enter them unless you want to test a projected score. A blank future category should not be silently treated as zero.

Why is my LMS grade different?

The LMS may use points, drop rules, extra credit, category normalization or hidden items. Compare the result with the syllabus calculation method.

Scroll to Top
Scroll to Top