Weighted Average Calculator
Enter values and weights and instantly see the weighted average, weight sum, product sum, contributions, and calculation steps.
Settings
Values and weights
Each complete row contains a value and a non-negative weight.
Result
No complete positive weight yet.
Breakdown by row
Enter at least one value with a weight greater than 0.
Enter at least one value with a weight greater than 0.
Good to know
Good to know
The weighted average calculator computes a mean from value-weight pairs directly in your browser, with three weight types: frequencies/counts, percentage weights, or relative weights. Multiple rows can be pasted via a two- or three-column import (value and weight, optionally with a label).
Typical searches include calculate weighted average, weighted grade average, and weighted mean. Calculation runs locally in the browser. Percentage weights don't need to add up to exactly 100% — the result is normalized to the actual sum, with a note about the deviating total.
Typical use cases
Calculate a weighted grade average
Enter grades with their respective weights (e.g., exam 60%, coursework 40%) to get the correct overall average.
Import multiple rows via copy-paste
Paste value-weight pairs directly from a spreadsheet instead of typing each row individually.
Tips for better results
Match the weight type to your data
Use frequencies/counts for quantities, percentage weights for shares, or relative weights when only the ratio between weights matters.
Percentage weights don't need to total exactly 100%
The tool normalizes the result to the actual weight sum, even if it deviates from 100%.
How it works
How it works
Step by step
Features
Features
Three weight types
Choose between frequencies/counts, percentage weights, or relative weights.
Breakdown by row
See the contribution and share of each individual row to the overall result.
Import from spreadsheets
Paste multiple rows from two or three columns at once.
Frequently asked questions
Frequently asked questions
Do percentage weights need to total exactly 100%?
No. The result is normalized to the actual sum, even if it deviates from 100%.
Are my inputs uploaded?
No. Calculation runs entirely locally in the browser.
More tools
More tools
Average Calculator
Enter a list of numbers and instantly see the average, sum, count, median, mode, minimum, maximum, and range.
Percentage Calculator
Calculate percentages, parts, whole values, adjustments, and percentage changes instantly in your browser.
Ratio Calculator
Enter a ratio and instantly simplify, normalize, scale, or split a total.