Everyday · FREE ONLINE TOOL

Weighted Grade Calculator

Calculate weighted or points-based grades, exclude ungraded work, and compare what-if scores.

Student tools

Grades, finals & GPA

All calculators

Calculate a grade from earned and possible points

Your inputs

Course categories
1
2
3

Enter each category once using its course weight. Leave an ungraded score blank; enter 0 only for an actual zero. Optional what-if scores replace the current score in the projection.

Calculations run in your browser. No account needed.

EXAMPLE RESULTCalculated locally
Current weighted grade
84.29%
Projected course grade
86%
Graded course weight
70%
Projected course weight
100%
Unassigned course weight
0%

About this result

Blank current scores are excluded, while a score of zero counts toward the current grade. What-if scores affect only the projection.

Jump to the full table
My workspace

Calculate with your inputs to save a result or compare scenarios.

Detailed breakdown

All 3 rows

The complete calculation, row by row.

Swipe or scroll horizontally for more columns.
Detailed breakdown · All 3 rows
CategoryCourse weight (%)Current score (%)Projected score (%)
Homework309090
Midterm408080
Final exam30Ungraded90

How it works

A useful distinction

Target the category with leverage

A ten-point improvement in a category worth 40% raises the fully specified course grade by four points. The same improvement in a 10% category adds one point. Use what-if scores to compare where improvement changes the outcome most.

Weighted grades, category weights, and ungraded work

Choose Category weights & what-if grades to enter each category once with its weight from the syllabus. Use the category average from your gradebook, such as Homework at 30% and Midterm at 40%. Leave a current score blank for ungraded work; a zero means the work was graded and earned zero. Optional what-if scores affect only the projection.

For example, 90% on Homework worth 30% and 80% on a Midterm worth 40% gives a current average of 84.29% over the graded 70% of the course. A planned 90% on the remaining 30% Final exam gives a projected course grade of 86%. A projection covering less than 100% is labeled as an average of entered scores.

When to use points instead of weights

Choose Earned and possible points when each point has the same value across the course. For example, 80 out of 100 and 45 out of 50 combine to 125 out of 150, or 83.33%. Do not mix raw points with category percentages. Use the GPA calculator for course credits and grade points after determining your course grades.

Category weights & what-if grades: formula and assumptions

Current average = Σ(graded score × category weight) / Σgraded weights. Projected average uses what-if scores where supplied.

Blank scores are ungraded and excluded from the current average. A zero is a graded score. Use category averages from your gradebook; this mode does not calculate within-category assignment weights. A full course projection needs scores for 100% of the course.

Weighted grade: formula and assumptions

Grade = Σ(score×weight)/Σweights.

Weights are normalized over the entered assessments. If they total less than 100%, the result is the completed-work average.

Earned and possible points: formula and assumptions

Grade = 100×total earned points/total possible points.

This points-based mode does not assume that weights total 100. Extra credit is permitted only when your course rules allow it.

Weighted letter or percentage assessments: formula and assumptions

Average = Σ(representative percentage × weight) / Σweights.

Letter grades use your editable representative percentage values. These examples are not universal school grading rules or output letter cutoffs.

Worked example

Using the Category weights & what-if grades example:

Inputs
Course categories
Course categories
CategoryCourse weight (%)Current score (%)What-if score (%)
Homework3090Not entered
Midterm4080Not entered
Final exam30Not entered90
Method

Current average = Σ(graded score × category weight) / Σgraded weights. Projected average uses what-if scores where supplied.

Result

Example result

Current weighted grade: 84.29%

Projected course grade: 86%

Graded course weight: 70%

Projected course weight: 100%

Unassigned course weight: 0%

  • Blank current scores are excluded, while a score of zero counts toward the current grade. What-if scores affect only the projection.

These are illustrative inputs. Change the values to explore a different scenario.

Formula references

References explain the underlying methods; they do not imply endorsement or individual professional review of Finflo.

Common questions

What does a weighted result mean when weights total less than 100%?

The calculator normalizes the entered weights. The result is the average of the included completed work, not necessarily the final course grade.

Do ungraded assignments count as zero?

In Category weights & what-if grades, a blank current score is excluded from the current average. An entered zero counts as a graded score. Enter a what-if score to include ungraded work in a projection.

Prepared by Finflo. See our methodology and editorial policy.