Free tools. No account. Nothing stored.

Weighted Grade Calculator

Not everything in a course counts the same. A midterm worth 30% moves your grade more than a quiz worth 5%, and the simple average forgets that. This calculator does it properly — it takes each assignment with its real weight and computes the weighted average across the whole course.

Put in every grade you have and what it’s worth from the syllabus, and you get the percentage your course is sitting at right now, plus a per-assignment breakdown so you can see what’s pulling you up and what’s dragging you down.

List every assignment, quiz, and exam with the grade you got and how much it’s worth. The calculator blends them by weight and hands back your overall course percentage.

The formula

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

Each assignment’s grade is multiplied by its weight, the results are added up, and the total is divided by the sum of all weights. When your weights sum to 100, the result is literally the percentage of available marks you’ve earned so far.

Worked example

Say a course has three things graded so far, straight from the syllabus:

  • Assignment 1: 90%, worth 20%
  • Midterm: 80%, worth 30%
  • Final paper: 70%, worth 50%

(90 × 0.20) + (80 × 0.30) + (70 × 0.50) = 18 + 24 + 35 = 77%

The plain average of 90, 80, and 70 is 80% — but because the final paper carries half the weight, your honest course grade right now is 77%. That’s the difference a weighted calculation makes.

When the weights don’t add up to 100

Sometimes you only know part of the course — say three assignments worth 20% each, with the rest still ungraded or unknown. The calculator still works: it gives your weighted average over what you entered and tells you the weights only covered 60%. That answer is real, but it’s only the picture of what’s graded so far, not your final course grade.

If the syllabus weights sum to exactly 100 and you’ve entered everything, the number you get is your current course percentage, full stop. Use the final grade calculator to go the last step — what you need on the final from here.

Dotting the i’s

Weights come from the syllabus, so copy them from there rather than guessing. If your course rounds or uses grading categories (participation, attendance), fold those in as their own rows so nothing’s left floating. The tool trusts what you type — your institution’s weighting policy is the final word.

Frequently asked questions

What if my grades are letters, not percentages?

Convert them roughly to the usual bands — an A/90+, B/80+, C/70+ — and you’ll get a solid estimate. For a tighter result, your transcript or portal usually shows the percentage too.

Does the order of assignments matter?

No. Only each row’s grade and weight matter, so pull them in whatever order reads easiest for you.

Can I mix a course worth 50 points and one worth 20 points?

Weights are percentages out of 100, and the calculator normalizes whatever you enter, so you can include any mix. If most courses weight to 100 and one is expressed differently, convert that one first.

Is the weighted grade the same as my GPA?

No. This is a percentage within a course. Your term GPA converts the letter grades of several courses into points and blends by credit hours — that’s what the GPA calculator does.

Why does the result look different from my professor’s portal?

Usually the portal counts something extra, or your school’s rounding kicks in. The formula here is the standard weighted average; your registrar’s platform is the deciding one.

Other tools

Or browse everything on the student GPA tools page.