Weighted Average Calculator

Weighted Average Calculator

Type one item per line — the value, a space, then its weight — and get the weighted average with every step shown. Weights can be credits, percentages, hours or quantities. Optional fields convert the result to another grading scale and work out what you need on the next item to reach a target average.

One item per line: value, space, weight (e.g. 85 4). Leave the weight out on every line for a plain average.
With the next field, converts the average to another scale — e.g. 100 → 10 turns 85.5 into 8.55.
Shows the value you need on one more item with this weight to reach the target average.
Weighted average85.5
Total weight12
Sum of value × weight1,026
Simple (unweighted) average85.75
Number of items4

Weighted average = Σ(value × weight) ÷ Σ(weights) = 1,026 ÷ 12 = 85.5.

Step by step
ValueWeightValue × weightShare of the total weight
92327625%
85434033.33%
78323425%
88217616.67%

Calculated on your device · formulas checked against known results · How we test

How to use the calculator

Write one item per line: the value first, then a space, then its weight. A course grade of 85 worth 4 credits is 85 4. Weights can be anything that says how much an item counts — credit hours, percentages of the final grade, hours worked, units bought. If no line has a weight, every value counts once and you get an ordinary average. You can paste two columns straight from a spreadsheet: tabs work as separators too.

The two optional scale fields convert the result. Put the top of your grading scale in the first (100, 30, 20…) and the scale you want in the second: an average of 85.5 out of 100 becomes 8.55 out of 10. The target fields answer the most common follow-up question — what do I need on the next test, course or exam to bring my average to a given number?

The formula

Weighted average = Σ(value × weight) ÷ Σ(weights). Multiply each value by its weight, add the products, and divide by the sum of the weights. When all weights are equal this collapses to the plain average, which is why a list without weights still works.

The value you need on one more item of weight w to reach a target T is (T × (W + w) − S) ÷ w, where S is the current sum of products and W the current total weight.

Worked example: four courses

CourseGradeCreditsGrade × credits
Biology923276
Calculus854340
History783234
Spanish882176
Total121,026

1,026 ÷ 12 = 85.5. The simple average of the four grades is 85.75: it is a little higher because the 78 in a 3-credit course weighs more than the 88 in a 2-credit one. Weighting always pulls the result toward the items that count most.

Weighted grades by category

Many syllabi weight categories in percent: homework 20%, quizzes 30%, final exam 50%. With category averages of 90, 80 and 70 you type 90 20, 80 30 and 70 50 on three lines and get 77 — the heavy final exam drags the grade down even though the homework average is an A. Percent weights do not have to add up to 100: if only some categories are graded so far, the calculator divides by the weights you entered, which is exactly the "current grade" most online gradebooks show.

Other uses

Common mistakes

Frequently asked questions

What is the difference between a weighted and a simple average?

A simple average gives every value the same importance. A weighted average multiplies each value by its weight first, so items with more credits, a bigger share of the grade or a larger quantity move the result more.

Do the weights have to add up to 100 or to 1?

No. The formula divides by the sum of the weights, so 20/30/50, 0.2/0.3/0.5 and 2/3/5 all give the same weighted average.

How do I calculate the grade I need on the final exam?

Enter your current grades with their weights, then the average you want in "Target average" and the weight of the final in "Weight of the next item". The calculator solves (target × new total weight − current sum) ÷ final weight.

Can I paste data from Excel or Google Sheets?

Yes. Copy two adjacent columns — values and weights — and paste them into the box. Each row becomes a line, and the tab between the cells is read as a separator.

Embed this calculator on your website

Free for any website or blog. Paste this code where you want the calculator to appear:

All free calculator widgets

Last updated: October 14, 2026

Menu

Categories

Finance Calculators29 calculatorsBusiness & Shopping Calculators8 calculatorsHealth & Fitness Calculators11 calculatorsMath & School Calculators21 calculatorsDate & Time Calculators15 calculatorsHoliday Countdowns17 calculatorsEveryday Tools19 calculators

CalcWorthy

AboutContactPrivacy PolicyTerms of Use

Language

Language
EnglishEnglishالعربيةArabicবাংলাBanglaDeutschGermanEspañolSpanishفارسیPersianFrançaisFrenchעבריתHebrewहिन्दीHindiBahasa IndonesiaIndonesianItalianoItalian日本語Japanese한국어KoreanBahasa MelayuMalayNederlandsDutchPolskiPolishPortuguêsPortugueseРусскийRussianไทยThaiTürkçeTurkishУкраїнськаUkrainianاردوUrduTiếng ViệtVietnamese简体中文Simplified Chinese