Download Article

A weighted average, otherwise known as a weighted mean, is a little more complicated to figure out than a regular arithmetic mean. As the name suggests, a weighted average is one where the different numbers you’re working with have different values, or weights, relative to each other. For example, you may need to find a weighted average if you’re trying to calculate your grade in a class where different assignments are worth different percentages of your total grade. The procedure you use will be a little different depending on whether or not your total weights add up to 1 (or 100%).

Method 1
Method 1 of 2:

Calculating Weighted Average When the Weights Add up to 1

  1. 1
    Gather the numbers you would like to average. You’ll need to start by assembling a list of the numbers for which you’d like to find the weighted average. For example, if you’re trying to find a weighted average for a series of grades in a class, first write down each of the grades.[1]
    • For instance, maybe your total grades are 82 for quizzes, 90 on your exam, and 76 on your term paper.
  2. 2
    Determine the weight value of each number. Once you have your numbers, you’ll need to know how much each of them weighs, or is worth, as part of your final average. For instance, in your class, the quizzes might be worth 20% of your total grade, while the exam is 35% and the term paper is 45%. In this case, the weights add up to 1 (or 100%).[2]
    • In order to use these percentages in your calculation, you’ll need to convert them to decimal form. The resulting numbers are called “weighting factors.”

    Tip: Converting a percentage to a decimal is simple! Place a decimal point at the end of the percentage value, then move it over 2 places to the left. For example, 75% becomes 0.75.

  3. 3
    Multiply each number by its weighting factor (w). Once you have all your numbers, pair up each number (x) with its corresponding weighting factor (w). You’ll be multiplying each set of numbers and weights together, then adding them all up to find the average.[3]
    • For example, if your total quiz score is 82 and quizzes are worth 20% of your grade, multiply 82 x 0.2. In this case, x=82 and w=0.2.
  4. 4
    Add the resulting numbers together to find the weighted average. The basic formula for a weighted average where the weights add up to 1 is x1(w1) + x2(w2) + x3(w3), and so on, where x is each number in your set and w is the corresponding weighting factor.[4] To find your weighted average, simply multiply each number by its weight factor and then sum the resulting numbers up, the same way you would take the average of any other data set.[5] For example:[6]
    • The weighted average for your quiz grades, exam, and term paper would be as follows: 82(0.2) + 90(0.35) + 76(0.45) = 16.4 + 31.5 + 34.2 = 82.1. This means you have a grade of 82.1% in the course.
Method 2
Method 2 of 2:

Averaging Weights That Don’t Add up to 1

  1. 1
    Write down the numbers you want to average. When you’re calculating a weighted average, the different weights will not always add up to 1 (or 100%). Either way, start by gathering your data, or the individual numbers for which you’d like to find your average.[7]
    • For example, maybe you’re trying to figure out how many hours of sleep you get each night on average over the course of 15 weeks, but it varies from week to week. You may sleep 5, 8, 4, or 7 hours a night.
  2. 2
    Find the weight of each number. Once you know your numbers, figure out the total weight associated with each number. For example, let’s say that on average, over the course of 15 weeks, there were some weeks when you slept more hours per night than others. The weeks that are most representative of how much you usually sleep would have more “weight” than the others. You would use the number of weeks associated with each amount of sleep as your weighting factor. For instance, putting the weeks in order by weight:[8]
    • 9 weeks when you slept 7 hours a night on average.
    • 3 weeks when you slept 5 hours a night.
    • 2 weeks when you slept 8 hours a night.
    • 1 week when you slept 4 hours a night.
    • The number of weeks associated with each number of hours is your weighting factor. In this case, you slept 7 hours a night during most weeks, while there were relatively few weeks when you slept more or fewer hours.
  3. 3
    Calculate the sum of all the weights. In order to determine the weighted average, you’ll need to figure out how much all the weights are worth when you put them together. To do this, simply add up all the weights. In the case of your sleep study, you already know that the total of all the weights is 15, since you are examining your sleep patterns over the course of 15 weeks.[9]
    • The total number of weeks you looked at adds up as follows: 3 weeks + 2 weeks + 1 week + 9 weeks = 15 weeks.
  4. 4
    Multiply the numbers by their weights and add up the results. Next, multiply each number in your data set by its corresponding weight, just as you would if the weights added up to 1 (or 100%). Add the resulting numbers together. For example, if you’re calculating the average amount of sleep you got each night over the series of 15 weeks, multiply the average number of hours you slept per night by the corresponding number of weeks. You would get:[10]
    • 5 hours per night (3 weeks) + 8 hours per night (2 weeks) + 4 hours per night (1 week) + 7 hours per night (9 weeks) = 5(3) + 8(2) + 4(1) + 7(9) = 15 + 16 + 4 + 63 = 98
  5. 5
    Divide the result by the sum of the weights to find the average. Once you’ve multiplied each number by its weighting factor and added the results, divide the resulting number by the sum of all the weights. This will tell you the weighted average. For example:[11]
    • 98/15 = 6.53. This means you slept an average of 6.53 hours each night over the course of 15 weeks.

Expert Q&A

  • Question
    How do I find a weighted average?
    Assistant Professor of Mathematics
    Expert Answer
    If you have the numbers 3, 5, and 10, to take a normal average, it would be 3+5+10, divided by the total number of data points—in this case 3. For a weighted average, you'd multiply each number by its weight first. For instance, if the first number is twice as important, it would have a weight of 2, while the others would have a weight of 1. In that case, it would be (3x2)+(5x1)+(10x1). Then, divide that by 3.
  • Question
    I scored a 50 and a 70 on 2 tests worth 50% each. I scored 100 on 2 homeworks worth 25% each, and 7 on a quiz worth 25%. What would be my grade average?
    wikiHow Staff Editor
    Staff Answer
    In this case, your weights add up to 1.75, or 175%. To find your score, first add up the individual scores multiplied by their weights: 50(.5) + 70(.5) + 100(.25) + 100(.25) + 7(.25) = 111.75. Then, divide the result by the total weight: 111.75/1.75 = 63.86. This means your grade average in the class is 63.86, which you can round up to 64.
  • Question
    What is the formula for the average of scores?
    wikiHow Staff Editor
    Staff Answer
    That depends on whether the total weights of the scores add up to 100%. If so, then you would multiply each score (x) by its percentage of the total grade (w) and add them all up. So the formula would look like x1(w1) + x2(w2), etc. If it's possible to achieve a total score that is greater or less than 100%, you'd have to divide the sum of all scores(weights) by the total possible weight.
See more answers

Video

About This Article

Co-authored by:
Assistant Professor of Mathematics
This article was co-authored by Mario Banuelos, PhD and by wikiHow staff writer, Megaera Lorenz, PhD. Mario Banuelos is an Assistant Professor of Mathematics at California State University, Fresno. With over eight years of teaching experience, Mario specializes in mathematical biology, optimization, statistical models for genome evolution, and data science. Mario holds a BA in Mathematics from California State University, Fresno, and a Ph.D. in Applied Mathematics from the University of California, Merced. Mario has taught at both the high school and collegiate levels. This article has been viewed 3,421,398 times.
Co-authors: 23
Updated: April 30, 2024
Views: 3,421,398
Article Rating: 84% - 17 votes
Article SummaryX

To calculate weighted average, first find the weight of each number you’re working with. For example, let’s say you’re trying to find the weighted average of your grades in a class. You got 82 on quizzes, 90 on exams, and 76 on your term paper. If quizzes are 20% of your grade, exams are 35%, and the final paper is 45%, that means the weight of 82 is 20%, the weight of 90 is 35%, and the weight of 76 is 45%. Convert the weights into decimals by moving the decimal point 2 places to the left. Now you have 0.2, 0.35, and 0.45. These decimals are called weighting factors. The next step is to multiply each number by its weighting factor. In our example, you would multiply 82 by 0.2, 90 by 0.35, and 76 by 0.45 and get 16.4, 31.5, and 34.2. Finally, add all of these products together to find the weighted average. 16.4 + 31.5 + 34.2 equals 82.1. Therefore, the weighted average of your grades is 82.1%. To learn how to calculate a weighted average when the weights don’t add up to 1, keep reading!

Thanks to all authors for creating a page that has been read 3,421,398 times.

Reader Success Stories

  • Lorna Doctor

    Apr 8, 2020

    "Due to Covid-19 my university cancelled, with the option to defer the end of module paper. I worked out the weighted average of my previous papers to 81%, and will elect not to bother writing the final paper at a later date. Now, back to Netflix."

Did this article help you?

Thanks for sharing feedback! Read more articles like this one.
Thanks for sharing feedback! Read more articles like this one.
We're sorry this article wasn’t helpful. Here are some similar articles that might be more helpful to you.
We're sorry this article wasn’t helpful. Here are some similar articles that might be more helpful to you.