Weighted Average Calculator - Weighted Mean & Grade Solver

Load an example

Weights can be percentages (20, 30…), credit hours, or group sizes — they don’t need to add up to 100.

Weighted Average

84.8

Formula:

(88×20 + 92×25 + 76×25 + 84×30) ÷ 100

Unweighted mean

85

Weighting shifts it by

-0.2

Total weight

100

Contribution to the final average

Homework20% of weight → 17.6 pts
Quizzes25% of weight → 23 pts
Midterm25% of weight → 19 pts
Final Exam30% of weight → 25.2 pts

What do I need on the remaining item?

Treats the rows above as your completed work and solves for the score you need on one remaining item.

Score needed on the remaining item

110.8

That’s above 100 — the target isn’t reachable on a 0-100 scale with this weight.

How to Use This Calculator

  1. Enter each item’s score or number in the “Value” column — for a course grade that’s your percentage in each category.
  2. Enter how much each item counts in the “Weight” column: syllabus percentages, credit hours, or group sizes all work.
  3. Click “Add row” for more items, or the × button to drop one — results update as you type.
  4. Read the weighted average, then check the contribution bar to see which item is pulling it up or down.
  5. To plan a final exam, set a “Target overall average” and the exam’s weight in the green panel — it solves for the score you need.

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

Weighted Average Calculator: When a Plain Average Gives the Wrong Answer

About the Author

Marko Šinko - Co-Founder & Lead Developer

Marko Šinko

Co-Founder & Lead Developer, AI Math Calculator

Lepoglava, Croatia
Advanced Algorithm Expert

Croatian developer with a Computer Science degree from University of Zagreb and expertise in advanced algorithms. Co-founder of award-winning projects, ensuring precise mathematical computations and reliable calculator tools.

📅 Published:
Weighted Average Calculator shown as a balance beam where larger weights pull the average point toward their own values

A weighted average calculator exists because the ordinary average has a hidden assumption: every number counts equally. Break that assumption and the plain mean quietly lies to you. Take two class sections — one with 10 students averaging 90, one with 100 students averaging 70. Average the two averages and you get 80. The real average across all 110 students is 71.8. That 8-point gap isn’t a rounding issue; it’s the plain mean pretending 10 students matter as much as 100.

The same failure shows up in course grades, GPA, unit costs, and survey data — anywhere the items being averaged come in different sizes. This page walks through the fix: how the weighted mean works, how to answer the “what do I need on the final?” question with algebra instead of guessing, and the one condition that decides how far the weighted and plain averages drift apart.

Why Averaging the Averages Went Wrong

In the class-section example, the plain mean of 90 and 70 treats each section as one data point. But a section isn’t a data point — it’s a bag of them. Section B holds ten times as many students, so its 70 should count ten times as hard. Multiply each average by its group size, add, and divide by the total headcount:

(90 × 10 + 70 × 100) ÷ (10 + 100) = (900 + 7,000) ÷ 110 = 71.82

That’s the entire weighted average formula: Σ(value × weight) ÷ Σ(weights). Each value gets multiplied by how much it matters, and the division by the total weight brings the result back onto the original scale. Notice what the formula does not require: the weights never have to add up to 100, or to 1, or to anything in particular. Dividing by their actual sum normalizes them automatically. Credit hours summing to 14, percentages summing to 100, and headcounts summing to 110 all flow through the same arithmetic unchanged.

A Full Course Grade, Worked to the Decimal

Here’s the setup the calculator loads by default. A syllabus says homework is 20% of the grade, quizzes 25%, the midterm 25%, and the final exam 30%. Your scores so far:

CategoryScoreWeightScore × Weight
Homework88201,760
Quizzes92252,300
Midterm76251,900
Final exam84302,520
Total1008,480

Final grade: 8,480 ÷ 100 = 84.8. The unweighted mean of the four scores is 85.0 — barely different here, because the weights are close to equal. But move five points of weight from quizzes (your best score) to the midterm (your worst), making the split 20/20/30/30, and the grade drops to 84.0. Five points of weight cost 0.8 of a grade point, entirely because they landed on the 76. That sensitivity is why the calculator shows each category’s contribution in points: it tells you which number is worth improving, not just what the total is. A midterm worth 25% of the grade contributing 19.0 points has more room to give than homework already contributing 17.6 of its possible 20.

“What Do I Need on the Final?” Is One Line of Algebra

Every semester, the most-asked grade question is a weighted average run backwards. You know everything except one score, and you know the overall average you want. Call the needed score x, the target T, the weight of the remaining item w, and let S be the sum of score × weight for everything already graded (with total weight W). Then:

x = (T × (W + w) − S) ÷ w

Using the table above, suppose the final hasn’t happened yet. Your graded work is homework, quizzes, and midterm: S = 1,760 + 2,300 + 1,900 = 5,960 over W = 70 points of weight. To finish with a 90 overall when the final is worth w = 30:

x = (90 × 100 − 5,960) ÷ 30 = 3,040 ÷ 30 = 101.3

Above 100 — so a 90 is mathematically out of reach unless there’s extra credit. An 85 target needs (8,500 − 5,960) ÷ 30 = 84.7, which is realistic. The green panel in the calculator runs exactly this formula, and it flags both impossible targets and the pleasant opposite case, where even a zero keeps you above the goal. Since syllabus weights are usually given as percentages, you can type them straight in — the formula normalizes by the weight total either way.

GPA Is a Weighted Average Where Credits Are the Weights

A grade point average is not the mean of your course grades — it’s their weighted mean, with credit hours as weights. Four courses: Calculus (4 credits, 3.7), English (3 credits, 3.3), Chemistry (4 credits, 2.7), History (3 credits, 4.0). The plain mean of the grade points is 3.425. The GPA is:

(3.7×4 + 3.3×3 + 2.7×4 + 4.0×3) ÷ 14 = 47.5 ÷ 14 = 3.393

The 4-credit Chemistry grade of 2.7 drags harder than the 3-credit History 4.0 can lift, so the GPA lands 0.03 below the naive average. Small on paper — but scholarship cutoffs and dean’s list thresholds sit at round numbers like 3.4, and this is precisely the kind of case where the two calculations fall on opposite sides of the line. The same credit-weighted logic extends to cumulative GPA across semesters: weight each semester’s GPA by its credit count, never by counting semesters equally.

The One Condition That Makes the Two Averages Drift Apart

The weighted and unweighted averages agree in exactly two situations: when all weights are equal, or when all values are equal. Outside those, the size of the gap follows a single rule — the weighted average moves toward the values that carry more weight. If your heavy items happen to be your high scores, weighting helps you; if the heavy items are the low scores, it hurts. In the class-section example the big section had the low average, so the true mean fell 8.2 points below the average-of-averages.

This is the mechanism behind Simpson’s paradox-style surprises in real data: a hospital that takes harder cases can beat a rival within every category of patient and still show a worse overall rate, purely because of how the case-mix weights fall. It’s also why expected value is defined as a weighted average with probabilities as weights — a lottery’s $10,000 prize contributes almost nothing to the expectation because its weight is nearly zero. The weighted arithmetic mean is the common machinery under all of these; only the meaning of the weights changes.

Three Jobs for a Weighted Average Calculator Outside the Classroom

Average purchase price. Buy 50 shares at $20 and 10 shares at $32, and your average cost is not $26. It’s (50×20 + 10×32) ÷ 60 = $22 per share — the small expensive lot barely moves it. Cost-basis math is share-count-weighted, always.

Blended rates. A $200,000 loan at 6% and a $50,000 loan at 9% cost you a blended (200,000×6 + 50,000×9) ÷ 250,000 = 6.6% — not the 7.5% midpoint. Refinancing decisions built on the unweighted midpoint overestimate the pain by nearly a full point here.

Combined ratings. A product with 4.8 stars from 12 reviews and 3.9 stars from 900 reviews has a true average of (4.8×12 + 3.9×900) ÷ 912 = 3.91 stars. The dozen glowing reviews are statistical noise against the crowd. Any time you merge group summaries — ratings, response rates, conversion percentages — weight by group size or the merged number is fiction. For a deeper look at how sample size interacts with summary statistics, the statistics calculator handles full data sets rather than pre-averaged groups.

The Slips That Move a Grade by Whole Points

  • Dividing by the number of items instead of the weight total. With weights 20/25/25/30, dividing 8,480 by 4 gives 2,120 — obviously wrong. But with weights 3/3/4 the same slip gives a plausible-looking wrong answer, which is worse.
  • Mixing percentage weights with point weights. If homework is “20%” but the final is “200 points,” convert everything to one system first. The formula tolerates any consistent unit; it can’t rescue a mixture.
  • Averaging semester GPAs without credits. A 3.8 semester on 12 credits and a 3.2 semester on 18 credits average to 3.5 by counting semesters, but the transcript says (3.8×12 + 3.2×18) ÷ 30 = 3.44. Registrars use the second number.
  • Dropping a zero-weight item incorrectly. A category with weight 0 contributes nothing — fine. But a score of 0 with positive weight contributes heavily. Excused and failed are not the same row.

Each of these produces a number close enough to look right. That’s the practical argument for checking against the contribution breakdown: when each category’s points are listed separately, a category contributing more points than its weight allows jumps out immediately, and the unweighted mean shown beside the result gives you an instant sanity bracket — the true weighted answer always sits between the smallest and largest value, and usually near the plain mean unless one weight dominates.

Frequently Asked Questions

Still Have Questions?

The detailed content on this page provides comprehensive explanations and examples to help you understand better.