Skip to content

Weighted Grade Calculator — Free Class Average Tool

This weighted grade calculator helps you estimate your current grade and your likely final grade by combining assignments and tests using the weights your teacher provides. It supports common grade inputs like percentages, letter grades, and (when applicable) GPA-style point conversions, so you can enter scores in the format that matches your class.

It’s for students who want to understand where they stand before assignments are graded, for teachers who need to verify grading math quickly, and for parents or academic advisors who want a clear, explainable snapshot of progress. Use it any time you get new scores, plan for upcoming exams, or need to see how a higher score on one assignment would change your overall grade.

Example: if a Midterm is 85% (30%), a Final Project is 92% (40%), and Homework is 88% (30%), your weighted grade is (85×0.30)+(92×0.40)+(88×0.30) = 88.7%. When extra credit appears, add it as another weighted item and the recalculation happens instantly.

Quick Answer:

Your weighted grade is each assignment grade times its weight (as a decimal), added together. Example: 90% worth 50% + 80% worth 50% = 85% overall. Enter your grades and weights below to get your current or final grade.

Grade Calculator

Your Current Grade

0% (F)
0 GPA

Total Weight: 0%

How a weighted grade calculator works

A weighted grade calculator multiplies each assignment score by its weight (as a decimal), then adds the products. When weights sum to 100%, that sum is your course grade. If some categories are still blank, divide by the weights you have entered so far — that is your current standing, not a zero for missing future work.

Example: Homework 92% (20%), Quizzes 88% (15%), Midterm 78% (25%), Final not taken (40%). Current average = (92×0.20 + 88×0.15 + 78×0.25) ÷ 0.60 = 85.2%. After a 90% final, the full course grade becomes 87.1%.

This is different from a weighted GPA (AP/Honors bonus points on a transcript). For assignment weights inside one class, stay on this page. For GPA weighting, use the weighted GPA guide. To see what you still need on an exam, open the final grade calculator.

Frequently Asked Questions

How do I calculate a weighted grade?

A weighted grade is a weighted average of your assignment scores. Convert each score to the same format (e.g., percentages) and multiply by its weight (as a decimal). Then add the results together. Example: if a Midterm is 85% worth 30%, Final is 92% worth 40%, and Homework is 88% worth 30%, your weighted grade is (85×0.30)+(92×0.40)+(88×0.30).

What is a weighted average?

A weighted average gives more importance to some items than others. Instead of treating every assignment equally, you assign each item a weight that represents how much it matters toward your final grade. The final result is the total of (item score × item weight), with weights converted to decimals.

How does extra credit affect my grade?

Extra credit acts like an additional assignment (or an adjustment to an assignment) with its own weight. If your teacher treats extra credit separately, enter it as its own item with the weight they provide. If it’s added directly to an assignment score, update that assignment’s grade instead. In both cases, the calculator will recompute your overall grade automatically.

What grade do I need to pass?

“Pass” usually means reaching a target threshold (for example, 60% or whatever your school uses). To find the passing grade you need, set your target passing score and enter what you already have plus the weights for the remaining graded work. Then the calculator (or your passing-grade calculator) solves for the score needed on the remaining items to hit your target overall.

How do I calculate my grade with missing assignments?

If you don’t have a grade yet, enter a blank value (or leave it out, depending on the calculator input). Your result then reflects your current standing based on the assignments you’ve entered. The key is to make sure your weights match what has been graded so far; if weights are for the full term, update them as grades come in. When missing work is graded, re-enter it and your overall grade will update.