Weighted Average Calculator
Calculate weighted average for any values and weights — also doubles as a CGPA calculator.
⚖️ What is Weighted Average?
A weighted average (also called weighted mean) is an average that accounts for the relative importance or frequency of each value in the dataset. Unlike a simple arithmetic mean that treats every data point equally, a weighted average multiplies each value by a weight before summing, and then divides by the total weight. This produces a more representative central value when different items contribute unequally to the whole.
Weighted averages appear in almost every quantitative field. In education, CGPA and GPA calculations weight each course by its credit hours — a 4-credit maths course affects your GPA more than a 1-credit elective. In finance, portfolio returns are weighted by the value of each holding, mutual fund performance is weighted by assets under management, and bond yield calculations weight each coupon by its present value. In science and engineering, weighted averages are used for calibration, sensor fusion, and image processing. Even weather reports use weighted averages — a 5-day forecast weighs nearer days more heavily than distant ones.
The critical insight is that weights represent relative importance, not absolute quantities. A weight of 4 does not mean the value appears 4 times — it means it should count 4 times as much as a value with weight 1. Weights do not need to sum to any specific number (not 1, not 100) because the formula automatically normalises by dividing by the total weight. Weights of [1, 2, 3] are equivalent to [10, 20, 30] or [16.7%, 33.3%, 50%] for this purpose.
This calculator supports two modes: a flexible custom mode for any values and weights (entered as comma-separated lists), and a CGPA mode tailored for Indian university grading systems with letter grades (O, A+, A, B+, B, C, P, F) and credit hours. The breakdown table shows each item's individual contribution to the final average, making it easy to see which subjects or items are most influential.