⚖️ Free • No Sign-Up • Live Results

Weighted Grade Calculator

Most course grades are not a plain average — homework might count 20% while the final counts 35%. Add each assignment or category with its grade and its weight, and see your real weighted grade update as you type.

⚖️ True weighted average 🔤 Letter grade included 🎯 Handles weights under or over 100% honestly 💾 Rows saved in your browser
Weights add up to 100% ✓

Weights come from your syllabus — look for the grading breakdown (for example "Homework 20%, Quizzes 20%, Midterm 25%, Final 35%"). Rows with an empty grade or a weight of 0 are ignored. Your rows are saved in this browser only — nothing is uploaded.

Your weighted grade
88.6%
B+
Letter gradeB+
Total weight entered100%
Weighted points (of 100)88.60

88.6% — a B+: a strong grade, dragged down most by the heaviest categories — that is where extra effort pays off fastest.

If your weights add to less than 100%, the headline grade treats the entered weights as the whole (it is your average over the work entered), and "weighted points" shows the floor — what you would finish with if everything still to come scored zero. Your teacher's gradebook is the final word.

Quick answer: Homework 95% at 20% weight, Quizzes 88% at 20%, a Midterm at 82% at 25% and a Final at 90% at 35% give a weighted grade of 88.6% — a B+. Change the rows above and the answer updates instantly.

How a weighted grade is calculated

The formula is simple once you see it: for each assignment or category, multiply the grade by its weight. Add those products together, then divide by the total weight. That is it:

weighted grade = (grade₁ × weight₁ + grade₂ × weight₂ + …) ÷ total weight

Worked example — the one pre-filled above:

CategoryGradeWeightPoints earned
Homework95%20%19.00
Quizzes88%20%17.60
Midterm82%25%20.50
Final90%35%31.50
Total—100%88.60

19.00 + 17.60 + 20.50 + 31.50 = 88.60, and because the weights add to exactly 100, that sum is the weighted grade: 88.6%, a B+. Notice how the Final matters most: it alone is worth 31.50 of the 88.60 points. A plain (unweighted) average of the four grades would be 88.75% — close here, but only by luck. The bigger the weight differences, the further a plain average lies to you.

What if my weights don't add to 100?

It happens all the time: your course is half over, or you only know some categories so far. This calculator handles it the honest way — it shows you both numbers:

  • Your weighted grade (the headline) = the points you earned divided by the weight entered so far. It is your average across the work in the table — "how am I doing on what counts so far."
  • Weighted points (the raw sum) = the points already banked toward the full 100. If everything still to come scored zero, this is the lowest your final grade could be.

Example: if you enter only Homework (95% at 20%) and Quizzes (88% at 20%), the total is 40% of your course. Your weighted grade is 91.5% — your average so far — and you have 36.60 points banked, so even a total collapse from here still leaves you at 36.6%, not zero. The tool flags any total that is not 100% and tells you how far off you are.

Letter grade scale used here

LetterFromLetterFrom
A93%C+77%
A−90%C73%
B+87%C−70%
B83%D+67%
B−80%D63%
D−60%
Fbelow 60%

This is the most common US scale, but schools differ — some use a flat 90/80/70/60 scale with no pluses or minuses, and some round up at .5. If your syllabus lists its own letter cutoffs, trust those.

Weighted grade vs GPA vs final grade — which calculator do I need?

  • This page — your current standing in one class whose grade is built from weighted categories.
  • Final Grade Calculator — "what do I need to score on the final exam to get the grade I want?" Use it once you know your current grade and the final's weight.
  • GPA Calculator — your GPA across classes, weighted by credit hours (and Honors/AP bumps for high school).

Frequently asked questions

How do I calculate a weighted grade?

Multiply each grade by its weight (as a percentage), add the products, and divide by the total weight. Example: 95% × 20 + 88% × 20 + 82% × 25 + 90% × 35 = 8,860, and 8,860 ÷ 100 = 88.6%. When the weights add to exactly 100, the sum of the products is the weighted grade.

Where do I find the weights for my class?

In your syllabus, in the grading breakdown — usually a short table like "Homework 20%, Participation 10%, Midterm 30%, Final 40%." If your teacher gives weights as points instead (for example 200 of 1,000 total points), convert each to a percentage of the total: 200 ÷ 1,000 = 20%.

What if my weights add up to less than 100?

That usually means part of your course has not happened yet, or you only entered some categories. This calculator shows both views: your weighted grade is your average over the weight entered so far, and the "weighted points" figure is what you have banked toward the full 100 — the lowest your final grade could be if everything remaining scored zero.

What if my weights add up to more than 100?

Usually a data-entry slip (two categories with overlapping weights) or a class with extra credit. The calculator still normalizes — it divides by the total you entered — and flags the total so you can double-check your syllabus.

Can I enter individual assignments instead of categories?

Yes. If every assignment counts equally, give each row the same weight (for five assignments, 20% each) — the result is a plain average. If assignments have different point values, use each one's share of the total points as its weight.

What letter grade is 88.6%?

On the standard scale used here, 87–89.9% is a B+, so 88.6% is a B+. Schools vary — some use a flat 90/80/70/60 scale — so check your syllabus if your letter grade matters for a cutoff.

Is my data saved or uploaded?

Neither uploaded nor shared: your rows are stored only in this browser (localStorage) so they are still here when you come back, and you can clear them any time with your browser's site-data settings. No account, no server, nothing leaves your device.

Built by Tariq Jammu

Founder of Aizen Labs. I build internal tools and dashboards for a living — these free tools are the utilities I kept rebuilding for clients, packaged so anyone can use them. Everything runs in your browser; your files never leave your device.

More about Aizen Labs →

Embed this tool

Paste this code on your blog or website to embed the free tool. The attribution link must stay in place.

Like our guides? Add Aizen Labs as a preferred source on Google — our content then shows up badged for you in search results and AI answers.

Add via Google directly

Advertisement
Advertisement