Weighted Average Calculator
Add values and weights below. Results update as you type.
| Label (optional) | Value | Weight (%) | Contribution |
|---|
How the Weighted Average Calculator Works
A weighted average gives each value a different level of importance based on a weight you assign. This calculator lets you add as many value-weight pairs as you need, choose between percentage and points weight modes, and see both the weighted average and a plain unweighted average side by side so you can understand the impact of your weights.
The Weighted Average Formula
The weighted mean is calculated as:
Weighted Average = ∑(Value × Weight) ÷ ∑(Weight)
For example, suppose you have three exam scores with different weights:
- Homework: score 85, weight 20%
- Midterm: score 72, weight 30%
- Final: score 90, weight 50%
Weighted average = (85 × 20 + 72 × 30 + 90 × 50) ÷ (20 + 30 + 50) = (1700 + 2160 + 4500) ÷ 100 = 83.6
The simple (unweighted) average of those three scores would be (85 + 72 + 90) ÷ 3 = 82.3. The difference occurs because the final exam carries the most weight.
Percentage Mode vs Points Mode
In percentage mode, each weight represents the share of the total that row contributes. All weights should ideally add up to 100% for a fully balanced weighting scheme, though this calculator works correctly even if they do not. This mode is typical for grade calculations where a syllabus specifies that homework counts for 20%, a midterm for 30%, and a final for 50%.
In points mode, each weight is a raw point value — such as the maximum possible points on each assignment. A 200-point final exam and a 50-point quiz use their point totals as weights directly. The calculation is mathematically identical; only the numbers you enter differ. This mode is common when a grade book uses total accumulated points rather than percentages.
Understanding Individual Contributions
Each row in the table shows its contribution to the final weighted average. This is the percentage of the total weighted sum that comes from that row alone. A row with a high score and a large weight will dominate the result. A row with a weight of zero contributes nothing regardless of its score. Reviewing contributions helps you understand which items drive your result and where improvement would have the most impact.
Common Uses for Weighted Averages
Academic grades: Most university courses assign different percentages to homework, quizzes, midterms, and finals. Entering each component as a row gives you your current weighted grade instantly.
Investment portfolio returns: Each holding contributes to your portfolio return in proportion to its allocation. If 60% of your portfolio is in stocks returning 10% and 40% is in bonds returning 4%, your weighted portfolio return is (10 × 60 + 4 × 40) ÷ 100 = 7.6%.
Average cost basis: When you buy shares at different prices and quantities, your average cost per share is a weighted average of price weighted by quantity. This is critical for accurate tax reporting.
Survey and poll aggregation: When combining results from different demographic groups of unequal size, applying population-based weights corrects for over- or under-representation of any group.
Supplier and vendor scoring: Businesses rank suppliers on multiple criteria such as price, quality, and delivery speed, each with a different importance weight. A weighted average of scores produces a single comparable number per vendor.
Tips for Accurate Results
When using percentage mode, verify that your weights sum to 100%. If they do not, this calculator will still compute a valid weighted average using whatever weights you provide — but the result may not match what you expect if you intended a full 100% distribution. The calculator shows a warning and the current weight sum so you can catch any discrepancy at a glance.
Labels are optional but highly recommended for anything beyond a quick calculation. Adding a label to each row makes the printout and shared URL readable at a glance, especially when sharing calculations with classmates, colleagues, or clients.