Weighted Grade Calculator

Calculate your current course grade from weighted categories or assignments. Add each score and weight to see the normalized grade, course points earned, and the contribution of every row.

Calculate Grades with Weights

Runs in your browser
%
%
%
%
%
%
%
%

Weighted Grade Results

The default example is ready. Change any score or weight, then calculate to update the result.
Current weighted grade 86.94% Average across the weight you entered
Course points earned 69.55 Contribution toward a complete 100% course
Total weight entered 80.00%
Estimated letter grade B+

Category Contribution Breakdown

CategoryGradeWeightWeighted contribution
Homework92.00%20.00%18.40
Quizzes86.00%15.00%12.90
Midterm81.00%25.00%20.25
Projects90.00%20.00%18.00

How to Use the Weighted Grade Calculator

Start with the category weights in your syllabus or the assignment weights in your gradebook. The calculator accepts completed categories even when their weights do not yet total 100%.

1

Enter each category or assignment

Use one row for homework, quizzes, tests, labs, projects, participation, or any individually weighted assignment. Names are optional, but clear labels make the contribution table easier to read.

2

Add the current grade

Enter the percentage currently shown for that category. If you only have points, divide points earned by points possible and multiply by 100 before entering the result.

3

Copy the published weight

Enter the percentage of the course assigned to that row. Homework worth 20% uses a weight of 20, not 0.20. Do not guess category weights when the syllabus lists a different grading method.

4

Interpret both results

Current weighted grade normalizes the rows you entered. Course points earned shows how many percentage points those rows contribute toward the complete course. The two numbers match when weights total 100%.

Weighted Grade Formula

A weighted grade gives more influence to categories with larger weights. The calculator multiplies each grade by its weight, adds the contributions, and divides by the total included weight.

Current weighted grade = Σ(grade × weight) ÷ Σ(weights)
Course points earned = Σ(grade × weight) ÷ 100

Use percentage numbers consistently. A grade of 92 and a weight of 20 contribute 18.4 course points because 92 × 20 ÷ 100 = 18.4.

When entered weights total 80%, the normalized result answers: what is my average on the completed 80%? Course points earned answers: how many points has that 80% added to my full course grade?

When weights total exactly 100%, both formulas produce the same final course percentage. When weights exceed 100%, the calculator warns you instead of silently normalizing a likely syllabus error.

Weighted Grade Examples

These examples show why total weight changes how a result should be described. A normalized current grade is useful mid-semester, while course points earned is useful when planning the unfinished portion.

Completed categories total 80%

Homework is 92% at 20%, quizzes are 86% at 15%, a midterm is 81% at 25%, and projects are 90% at 20%.

Calculation: Weighted contributions are 18.40 + 12.90 + 20.25 + 18.00 = 69.55 course points. Divide 69.55 by 80% to get an 86.94% current weighted grade.

Takeaway: The student has earned 69.55 points toward the full course and is averaging 86.94% across the completed categories. The remaining 20% is not treated as zero.

All category weights total 100%

Homework is 90% at 25%, quizzes are 80% at 15%, exams are 84% at 40%, and a project is 95% at 20%.

Calculation: The contributions are 22.50 + 12.00 + 33.60 + 19.00 = 87.10. Because the weights total 100%, the weighted course grade is 87.10%.

Takeaway: No normalization gap remains. The current weighted grade and course points earned both equal 87.10%.

One heavily weighted category changes the result

A student has 95% homework at 20% and an 80% exam average at 60%. The remaining 20% final is not yet entered.

Calculation: Homework contributes 19 course points and exams contribute 48, for 67 points across 80% completed weight. The normalized current grade is 83.75%.

Takeaway: A simple average of 95 and 80 would be 87.5%, which is misleading because exams carry three times the weight of homework.

Current Weighted Grade vs. Full Course Grade

The most common mistake is assuming every partial set of weights should be divided by 100. Use the result that matches what you entered.

SituationHow to use the resultWatch for
Weights total 100%Treat the result as the complete weighted course grade.Still verify rounding, extra credit, dropped scores, and the official letter scale.
Weights total less than 100%Use current weighted grade for the average on included work; use course points earned for progress toward the full course.Do not call the course-points number your current average. The unfinished weight is unknown, not automatically zero.
Weights total more than 100%Return to the syllabus and correct the entries before trusting a result.A duplicated category or a weight copied from the wrong grading period is the usual cause.
Only raw points are availableConvert each category to a percentage or use a points-based grade method.Category weights and individual assignment points are not interchangeable unless the syllabus says they are.

Weighted Grade vs. Simple Average

A simple average gives every number equal influence. That can work when assignments have identical point values and no category weighting, but it is wrong when a syllabus says exams are 50%, homework is 20%, and projects are 30%.

A weighted grade calculator follows the share assigned to each category. A one-point change in a 50%-weighted exam category affects the course five times as much as a one-point change in a 10%-weighted participation category.

This calculator estimates one course percentage. It is not a GPA calculator, which combines letter grades or grade points across several courses and credit hours. It is also different from a final grade calculator, which works backward from a current overall grade and a target.

Accuracy, Privacy, and Limitations

Match the syllabus method

Some courses use weighted categories, others use total points, and some weight assignments inside categories. Use category averages only when they match the grading method your instructor publishes.

Blank work is not a zero

A row with a missing grade is ignored. Enter 0 only when the assignment has actually received a zero and should count in the current calculation.

School rules can change the official result

Dropped scores, extra credit, curves, late penalties, replacement exams, category caps, and special rounding rules can make the official gradebook differ from a pure weighted average.

Your entries stay in this browser session

The calculation runs locally in your browser. The tool does not need an account and does not submit category names or grades to a calculation API.

Weighted Grade Calculator FAQ

Multiply every category grade by its percentage weight, add the weighted contributions, then divide by the total included weight. This calculator performs those steps and shows the contribution from each row.

Not for a mid-semester current average. If entered weights total less than 100%, the calculator normalizes the included work and also shows the course points earned. For a complete final course grade, weights should normally total 100%.

It divides the weighted contributions by 80 to show your current average across that completed work. It separately shows how many percentage points the 80% contributes toward the full course.

Yes, if each assignment has its own published percentage weight. If assignments belong to weighted categories, first calculate the average inside each category, then enter the category average and category weight.

This page combines several category or assignment grades to find a current weighted average. A final grade calculator starts with your current overall grade and finds the score needed on a final exam to reach a target.

No. A weighted grade is a percentage inside one course. A weighted GPA may add extra grade points for honors, AP, or IB courses and then combine several courses with their credits.

Yes, the tool accepts a category grade up to 150% so you can model ordinary extra credit. Confirm that your instructor applies extra credit inside that category rather than as separate course points.

The portal may drop assignments, apply category rules, round at a different stage, treat missing work as zero, or include ungraded work. Compare every category average and weight with the syllabus before assuming either result is wrong.