Weighted Grade Calculator

Enter every component with its weight and your score to see your weighted grade update live, with its letter band and a running weight-total check. Leave one score blank to find the exact mark you need to hit your target.

Component
Weight %
Score % (blank = not done)
Component
Weight %
Score % (blank = not done)
Weights total 100.0%Weights add up to a clean 100%.

Best-of rule: exclude the n lowest scored

Auto-normalise weights to 100%

Rescales every weight proportionally so they sum to 100% before the average.

Leave one score blank to solve for it (%)

Grade-needed mode

Leave exactly one component's score blank — the score still to come — and this solves for the mark you need on it to finish on your target.

D

Weighted grade so far

66.0%

Across the 100% of the module that's counted.

How each component builds your grade

30%
70%
Coursework (30%) · 80% → +24.0 ptsFinal exam (70%) · 60% → +42.0 pts
Weight total check100% / 140
Under100%Over

Weighted

66.0%

what counts

Simple average

70.0%

-4.0 pts vs weighted

Every counted component is scored, so your weighted grade is fixed at 66.0%.

Weighted vs simple average: why a heavy exam pulls the result

The single idea behind this tool. Same two marks, two ways of averaging — and the answers are different by design.

Simple average — treats both the same

Add the two scores, divide by two. It ignores weight entirely.

50%
50%
Coursework (50%) · 80%Final exam (50%) · 60%

(80 + 60) ÷ 2

= 70.0%

Looks tidy — and is wrong whenever the components don't count equally.

Weighted average — counts the exam more

Each mark is scaled by its real share of the module before adding.

30%
70%
Coursework (30%) · 80% → +24 ptsFinal exam (70%) · 60% → +42 pts

(80×30 + 60×70) ÷ 100

= 66.0%

Four points lower. The 70%-weight exam pulls the result toward its own 60%, because it carries more than twice the weight.

The four-point gap is the whole point

Whenever your components carry different weights, the simple average and the weighted grade disagree — here by a full classification band. The result panel above shows both numbers side by side for your own components, so you can see exactly how far the weighting moves you. They only agree when every component weighs the same.

Reading the contribution bar

The bar at the top of the result panel is the formula made visual. Here's how to read every segment.

Width = weight, label = the marks it adds

Each segment's width is that component's share of the module (its weight), and its label is the contribution it makes to your grade — the score multiplied by the weight, divided by 100. An 80% on a 30%-weight component contributes 80 × 30 ÷ 100 = 24 points; a 60% on the 70%-weight exam contributes 60 × 70 ÷ 100 = 42 points. Add the contributions (24 + 42 = 66) and you have the weighted grade directly — no separate division step, because the weights already sum to 100.

ComponentWeightScoreContribution (score × weight ÷ 100)
Coursework30%80%24.0 pts
Final exam70%60%42.0 pts
Weighted grade100%66.0%

When weights sum to 100, the contributions add straight to the grade. When they don't, the tool still divides by your actual total — the formula stays correct over whatever you entered.

When your weights don't add up to 100%

The calculator never silently 'fixes' your weights unless you ask it to. The sanity gauge tells you what it found, and computes honestly over whatever you entered.

The Weight total checkgauge in the result panel fills toward a clean 100%. Green means you're there; amber means you're short; red means you've gone over. Here's what each verdict means.

A healthy weight total sits in the green band100% / 140
Under100%Over

Under 100% usually means a component is missing

If your weights total, say, 80%, the weighted average of those components is still mathematically correct — but it's the average of only 80% of the module. That's almost always a sign you've forgotten a component. Add the missing one (with a blank score if it isn't done) so the picture is complete and the grade-needed solver has the right remaining weight to work with.

Over 100% is a data-entry error

Weights that sum above 100% mean you've double-counted or mistyped. The average is still well-defined — it just normalises by your inflated total — but it won't match what your module handbook intends. The gauge flags this in red so you catch it before trusting the number, and Auto-normalise will rescale it back to 100% if the proportions are right but the total is off.

Equal weights collapse to a plain average

If every component carries the same weight, the weighted mean equals the ordinary arithmetic mean — the two numbers in the result panel match. Weighting only changes the answer when the weights differ, which is exactly when getting it right matters most.

Two module rules that change the number

Some modules don't count every mark you earn. These two controls make the calculator match what your module handbook actually does.

Drop-lowest: a “best k of n” coursework rule

Many modules say “your best 4 of 5 lab reports count”. Set Drop lowest components to 1 and the calculator removes your single lowest-scored component before averaging — exactly the rows the regulation discards. The dropped weight leaves the average entirely; it is not redistributed, so the remaining components are re-normalised by their own combined weight. The “Where your weight sits” bar shows the dropped slice in red.

Auto-normalise: fix a weight set that doesn't total 100%

If you only know the components' relative sizes — say three pieces marked 1 : 1 : 2 rather than 25 : 25 : 50 — turn on Auto-normalise. Every weight is rescaled proportionally so they sum to 100% before the average runs. The weighted mean of fully-scored work doesn't change, but the “grade needed” solver does: normalising fixes the blank component's share of the module, so the mark it asks for is the right one.

Reading a weighted module mark against UK classifications

The headline shows a letter band from the standard percentage scale. For UK degree context, here's how a weighted module mark lines up with honours boundaries.

Weighted markLetter bandUK degree context
70% and aboveA / A−First-class honours (1st) territory
60 – 69%B− to A−Upper second-class honours (2:1)
50 – 59%C− to BLower second-class honours (2:2)
40 – 49%D− to C−Third-class honours (3rd) — at or above the pass mark
Below 40%FBelow the typical honours pass mark — a resit or capped mark may apply

The letter badge uses the standard US 7-point percentage bands; the UK column is for orientation. Your own institution sets the boundaries that count — always check your module handbook and programme regulations for the exact cut-offs.

A worked example, start to finish

Worked example

A module is assessed by coursework worth 30% and a final exam worth 70%. You scored 80% on the coursework and 60% on the exam. What's your weighted grade — and, if the exam were still to come, what would you need on it to finish on 65%?

  1. 1Weight the coursework: 80 × 30 ÷ 100 = 24.0 points. This is the coursework score scaled by how much it counts.
  2. 2Weight the exam: 60 × 70 ÷ 100 = 42.0 points. The exam carries more than twice the weight, so it dominates.
  3. 3Add the contributions: 24.0 + 42.0 = 66.0%. That sits in the 2:1 range (60–69) on a UK classification.
  4. 4Grade-needed twist: leave the exam blank and target 65%. The coursework banks 24.0 points; you need 65 − 24.0 = 41.0 points from the exam, over its 70-point slot → 41.0 ÷ 0.70 = 58.6% on the exam.

Your weighted grade is 66% — note it is NOT the simple average of 80 and 60 (which is 70%). The 70%-weight exam pulls the result toward its own mark. Treating every component as if it counted equally is the single most common weighted-grade mistake.

Mistakes that quietly wreck a weighted grade

Treating a 10%-weight quiz like a 40%-weight exam

Averaging your scores as if every component counted equally is the classic error. A 90 on a 10% quiz and a 60 on a 40% exam do not average to 75 — the exam carries four times the weight, so the result sits far closer to 60. Always weight before you average.

Confusing a component's weight with its raw mark

Weight is how much a component counts toward the module (its share of the 100%); score is how well you did on it (out of 100). Entering 70 as a weight when you mean a 70% score, or vice versa, silently corrupts the average.

Applying a drop-lowest rule that doesn't exist

Dropping your worst mark flatters the number, but only do it if your module regulations actually allow it. If every component counts, leave Drop lowest at 0 — otherwise you are reading a grade your transcript will never show.

Forgetting a component, so the weights under-total

If your weights add to 80%, you have probably left a component out. The average of what you entered is still correct, but it is not your module grade. Add every component — use a blank score for anything not yet done — or turn on Auto-normalise only when the proportions are right but the total is off.

Leaving several scores blank and expecting one answer

The grade-needed solver works only when exactly one component is blank — that maps the required mark to a single slot. With two or more blanks there are infinitely many ways to split the marks, so the tool asks you to narrow it down rather than invent a split.

Rounding each component before averaging

Rounding 66.4% to 66 on every line and then averaging compounds the error. This tool keeps full precision throughout and rounds only the final number, which is why its answer can differ by a fraction from one you worked by hand.

Get the most out of the number

While the module is running

  • Enter every component up front, even the ones not yet done — a blank score keeps it in the weight total so the picture stays honest.
  • Watch the weight-total gauge: it should land in the green band at exactly 100% once every component is listed.
  • Use grade-needed mode early. Knowing you need 60% on the final dissertation changes how you revise long before it is due.
  • Share the URL — your target and drop-lowest count are baked into the link, so a tutor sees exactly the calculation you ran.

When you plan your effort

  • Spend time in proportion to weight. A few marks on a 70%-weight exam move your grade far more than perfection on a 5% quiz.
  • Aim a few points above the required score — exams rarely go exactly to plan, and a buffer protects the grade.
  • If your module allows a best-of rule, model it with Drop lowest before deciding which weak component is worth a resit.
  • If the solver says a target is out of reach, reset it to the best classification still achievable rather than chasing an impossible mark.

How it works

  1. 1

    List every component with its weight

    Add each piece of assessment — coursework, lab reports, the final exam — with the percentage of the module it carries. Watch the live readout reach exactly 100% once everything is listed.

  2. 2

    Enter the scores you have

    Type each component's score as a percentage. Your weighted grade and its letter band recalculate instantly; anything you leave blank is treated as not done yet.

  3. 3

    Solve for the mark you still need

    Leave exactly one score blank, set your target overall grade, and the calculator solves for the score needed on that component — flagging it clearly if the target is already secured or out of reach.

Weighted Grade Calculator — questions

How is a weighted grade calculated?+

Multiply each component's score by its weight, add those products together, then divide by the total weight. For coursework worth 30% scored at 80% and an exam worth 70% scored at 60%, that's (80 × 30 + 60 × 70) ÷ 100 = 6600 ÷ 100 = 66%. The formula stays correct even when your weights don't sum to 100, because it divides by whatever the weights actually total.

What's the difference between a weighted grade and a simple average?+

A simple average treats every component equally; a weighted grade lets heavier components pull harder on the result. The 80% and 60% above average to 70% if you ignore weight, but the real weighted grade is 66% because the exam carries more than twice the weight. They only match when every component has the same weight.

What does it mean if my weights don't add up to 100%?+

If they total under 100%, you've probably forgotten a component — the average is still correct, but it only covers part of the module. If they total over 100%, you've double-counted or mistyped. The live weight readout flags both cases so you can fix them before trusting the number.

How do I work out the grade I need on a component I haven't done yet?+

Leave that component's score blank and set your target overall grade. The calculator banks the marks you've already secured, works out how many more points the target needs, and divides by the blank component's weight to give the exact score required. It tells you plainly if the target is already secured or impossible even at 100%.

Can I solve for more than one missing score at once?+

No — and that's deliberate. With two or more components blank there are infinitely many ways to split the marks between them, so there's no single answer. The grade-needed solver works only when exactly one component is blank, mapping the required mark to that one slot. Leave just one blank to use it.

Does this convert my grade into a degree classification?+

It shows a letter band from the standard percentage scale and a reference table lining weighted marks up with UK honours boundaries (First at 70%+, 2:1 at 60–69%, 2:2 at 50–59%, Third at 40–49%). Those boundaries are the common convention, but your own institution sets the cut-offs that count — always check your programme regulations.

Why does the result differ slightly from my hand calculation?+

This calculator keeps full precision throughout and rounds only the final number. If you round each component to a whole percent before averaging, those small roundings compound and your answer can drift by a fraction of a point. The unrounded result shown here is the mathematically exact one.

Need to lift that grade?

Tutorioo's AI tutor breaks down the topics you're losing marks on and gets you exam-ready. Free to start.