📊 Average / Mean Calculator

Find the mean, median, mode and range of a list of numbers, or compute a weighted average from custom values and weights — instantly.

📊 List of Numbers
Result
Mean (Average)
Count
Sum
Median
Mode
Range
Min
Max
📊

Enter a list of numbers to see the mean, median, mode and range

⚖️ Values & Weights
Result
Weighted Average
Sum of (Value × Weight)
Sum of Weights
⚖️

Enter at least one value and weight to compute the weighted average

Guide

About the Average Calculator

Last updated: July 2026 · Reviewed by the NeftCal editorial team

This free average calculator finds the mean, median, mode, range, minimum, and maximum of any list of numbers, and computes a weighted average when some values should count more than others. The "average" people usually mean is the arithmetic mean — add everything up and divide by how many values there are — but a single mean can hide a lot about a dataset's real shape, which is why this tool also surfaces the median, mode, and range alongside it. Whether you're averaging test scores, computing a weighted GPA, or summarizing a business dataset, this mean calculator shows every relevant statistic at once, not just one number.

What This Average Calculator Calculates

The Simple Average tool takes a list of numbers and returns the mean, count, sum, median, mode, range, minimum, and maximum in one pass. The Weighted Average tool takes a set of value/weight pairs — add or remove rows as needed — and returns the weighted average along with the sum of the weighted products and the sum of the weights.

Who Should Use This Calculator

Students and teachers averaging grades or test scores, analysts summarizing survey or sales data, coaches tracking athlete performance statistics, finance professionals computing a weighted average cost basis, and anyone who needs to combine several measurements into one representative figure can all use this tool.

Why Averages Matter

A single average condenses many data points into one comparable number, which is why averages appear everywhere from report cards to economic indicators. But different averages answer different questions: the mean reflects the overall total, the median reflects the "typical" middle value that resists distortion by outliers, and the mode reveals the most common value. Weighted averages go further, letting some data points count more heavily — a heavier-weighted course credit or a larger sample size should influence the result more than a lightly-weighted one.

Real-World Applications

Teachers and students compute weighted GPAs where credit hours weight each course's grade. Businesses average sales, ratings, and survey responses, checking the median or mode when outliers might skew the mean. Sports analysts calculate batting averages and per-game statistics. Investors calculate a weighted average cost basis when buying shares at different prices and quantities. Quality-control teams track the mean and range of measurements to detect process drift.

Tips for Accurate Results

  • Check the median alongside the mean whenever your data might contain outliers — the two can tell very different stories.
  • For a GPA-style calculation, use the Weighted Average tool with grade points as values and credit hours as weights.
  • Remember "No mode" simply means every value in your list is unique — it isn't an error.
  • Double-check that your weights actually reflect importance (like sample size or credit hours), not just another data value.
Formula

The Average Formulas, Explained

How this average calculator turns a list of numbers into a full statistical summary

Mean
mean = Σx ÷ n

Median
middle value of the sorted list (average of the two middle values if n is even)

Mode
the most frequently occurring value(s)

Range
range = max − min

Weighted average
weighted average = Σ(value × weight) ÷ Σ(weight)

Where:
x = each individual value in the dataset.
n = the count of values in the dataset.
Σx = the sum of all values.
weight = a number representing how much influence a given value should have relative to the others (e.g. credit hours, sample size).

Mean Uses Every Value Equally

The arithmetic mean treats every data point the same, which is why a single very large or small value can pull it noticeably away from the "typical" value.

🎯

Median Resists Outliers

Because the median only depends on the position of the middle value(s) after sorting, extreme outliers barely move it — useful for skewed data like incomes or home prices.

⚖️

Weights Change How Much Each Value Counts

A weighted average is a mean where each value is multiplied by its own importance factor before summing, so a higher-weighted value shifts the result more.

⚙️ Why This Formula Works

The mean formula spreads a dataset's total evenly across every observation, which is why it represents the value each data point would take if the total were divided equally. Weighting generalizes this by replacing "one data point, one vote" with "one data point, weight votes" — dividing by the sum of the weights (instead of by n) keeps the result on the same scale as the original values.

🎯 When to Use Each Statistic

  • Mean: summarizing evenly-weighted data with no extreme outliers
  • Median: summarizing skewed data or data with outliers
  • Mode: finding the single most common value, especially for categorical-like data
  • Weighted average: combining values that have different importance, like GPA or cost basis

📋 Assumptions

  • All entered values are treated as real numbers, including negatives
  • The weighted average assumes weights represent relative importance, not additional data values
  • Mode reporting assumes exact numeric matches count as the "same" value

⚠️ Limitations of the Formula

  • The mean alone can be misleading for skewed distributions — pair it with the median
  • A weighted average is undefined if all weights sum to zero
  • This tool doesn't compute variance or standard deviation — use the dedicated Standard Deviation Calculator for spread beyond the range
Walkthrough

Step-by-Step: How to Use the Average Calculator

From entering numbers to reading the full statistical summary

Pick a tool

Choose Simple Average for one list of numbers, or Weighted Average when some values matter more than others.

Enter your numbers

For Simple Average, type or paste your numbers separated by commas, spaces, or new lines.

Or enter values and weights

For Weighted Average, enter each value with its weight, adding or removing rows as needed.

Click Calculate

The calculator instantly computes the mean, median, mode, range, min, and max, or the weighted average.

Read the results

Review every statistic shown, not just the mean, to understand the full shape of your data.

Verify the answer (optional)

Manually add and divide a small dataset, or recompute the weighted sum by hand, to confirm the result.

Example

Worked Example

Comparing a simple average to a credit-weighted average for three course grades

Scenario

Three course grades are 85, 90, and 75. If the courses carry credit weights of 2, 3, and 1, how does the weighted average compare to the plain (unweighted) average?

Values85, 90, 75
Weights2, 3, 1
Tools UsedSimple + Weighted Average
Step 1 — Simple average (unweighted): sum = 85 + 90 + 75 = 250; count = 3; mean = 250 ÷ 3 ≈ 83.333333.
Step 2 — Multiply each value by its weight: 85×2 = 170, 90×3 = 270, 75×1 = 75.
Step 3 — Sum the weighted products: 170 + 270 + 75 = 515.
Step 4 — Sum the weights: 2 + 3 + 1 = 6.
Step 5 — Divide to get the weighted average: 515 ÷ 6 ≈ 85.833333.
Step 6 — Compare: the weighted average (85.833333) is higher than the simple average (83.333333) because the highest grade, 90, carries the largest weight (3).
Simple Average
83.333333
Weighted Average
85.833333
Sum of Weights
6

Explanation: The two averages differ because weighting shifts influence toward the higher-credit course. This is exactly how a GPA works — a 4-credit A pulls a GPA up more than a 1-credit A would, since credit hours act as the weights in the same Σ(value × weight) ÷ Σ(weight) formula.

Interpretation

Understanding Your Average Result

What each statistic actually tells you about your data

StatisticWhat It MeansExample Reading
MeanThe arithmetic average — total divided by count4,8,15,16,23,42 → mean = 18
MedianThe middle value once sorted; resistant to outliersSame list → median = 15.5
ModeThe most frequently repeated value, or "No mode" if none repeatsAll unique → No mode
RangeThe spread between the largest and smallest value42 − 4 = 38
Weighted AverageThe mean adjusted so higher-weighted values count more515 ÷ 6 ≈ 85.833333
Sum of WeightsThe total weight used as the denominator of the weighted average2+3+1 = 6

Reading the gap between mean and median: if the mean is noticeably higher or lower than the median, your data is likely skewed by one or more outliers pulling the mean in that direction.

Typical ranges: a range of 0 means every value in the list is identical; a mode equal to "No mode" simply means no value repeats, which is normal for continuous or highly varied data.

Manual verification: re-add a small dataset by hand and divide by the count to confirm the mean, or re-multiply each weighted-average value by its weight and re-sum to confirm the weighted result.

Use Cases

Practical Use Cases for the Average Calculator

Where a fast, complete statistical summary is genuinely useful

📚

School & college grading

Average test scores or compute a credit-weighted GPA from course grades.

📝

Competitive exam score tracking

Average scores across multiple practice tests to track improvement over time.

💼

Business analytics

Average sales, ratings, or survey responses, checking the median for skew.

🏆

Sports statistics

Compute batting averages, scoring averages, or per-game performance metrics.

💰

Finance & investing

Calculate a weighted average cost basis for shares bought at different prices.

🏭

Quality control

Track the mean and range of measurements to spot process variation.

🌡️

Weather & climate averages

Summarize average daily, monthly, or seasonal temperature or rainfall readings.

💵

Salary & compensation benchmarking

Average salary data across roles, or weight it by headcount per role.

📋

Survey & poll analysis

Summarize response scores and identify the most common (modal) answer.

📈

Portfolio returns

Compute a weighted average return across assets of different sizes.

📦

Inventory & cost averaging

Average unit costs across purchase batches, weighted by quantity purchased.

📊

Data science & feature aggregation

Summarize a numeric feature's central tendency before further analysis.

🩺

Health & fitness tracking

Average daily steps, heart rate, or workout metrics over a week or month.

Pros & Cons

Advantages and Limitations

What this average calculator does well, and where manual judgment is still needed

✅ Advantages

  • Free, instant, and requires no signup or account
  • Runs entirely in your browser — no data ever leaves your device
  • Reports mean, median, mode, range, min, and max in a single calculation
  • Dedicated weighted average tool with dynamic add/remove rows
  • Accepts commas, spaces, or new lines as separators for fast pasting
  • Handles negative numbers correctly across every statistic
  • Reports all tied values when a dataset is bimodal or multimodal
  • Clearly flags "No mode" instead of guessing when no value repeats
  • Shows the weighted sum and weight sum, not just the final weighted average
  • Removes manual sorting and summation errors
  • Fast-loading and fully mobile-friendly
  • Free to use as many times as needed, with no calculation limit

⚠️ Limitations

  • Does not compute variance or standard deviation for measuring data spread
  • Weighted average is undefined and blocked if all weights sum to zero
  • Requires manually re-entering data if you want to compare two different datasets side by side
  • Mode reporting depends on exact numeric matches, so rounding differences prevent a match
  • Does not detect or flag outliers automatically — you must compare mean and median yourself
  • No built-in weighted median or weighted mode calculation
  • Very large datasets must be pasted as plain text, with no file upload option
Reference

Mean vs Median vs Mode

Three different ways to describe a "typical" value

MeasureDefinitionBest Used When
MeanSum of all values divided by the countData is evenly distributed with no extreme outliers
MedianThe middle value once the data is sortedData is skewed or contains outliers (e.g. incomes, home prices)
ModeThe most frequently occurring valueYou want the single most common result, especially for repeated or categorical data

Common Mistakes and Expert Tips

❌ Common Mistakes

  • Reporting only the mean when a dataset is actually skewed and the median tells a truer story
  • Dividing by the count of values instead of the sum of weights in a weighted average
  • Assuming every dataset has a mode, when a list with all unique values simply has none
  • Averaging the two middle values incorrectly (or forgetting to) for an even-count median
  • Treating a weight as another data value instead of an importance multiplier
  • Ignoring negative numbers or typos that silently skew the mean

💡 Expert Tips & Best Practices

  • Always compare the mean and median together to spot skew before trusting a single average
  • Use the Standard Deviation Calculator alongside this tool to measure spread beyond the range
  • For a deeper look at central tendency, pair this with the Median & Mode Calculator
  • For GPA-style calculations, always enter credit hours (not another grade) as the weight
  • Re-check your separators (commas, spaces, or new lines) if a number appears to be missing from the result
📝

Summary: This average calculator gives you an instant, free way to find the mean, median, mode, and range of a list of numbers, or compute a weighted average from custom values and weights — all in one place. Pair it with related tools like the Standard Deviation Calculator and Median & Mode Calculator for a fuller statistical picture.

FAQ

Frequently Asked Questions

Common questions about averages and weighted averages

What is the difference between a simple average and a weighted average?
A simple average adds up all values and divides by how many there are, treating every value equally. A weighted average multiplies each value by its own weight (importance), sums those products, and divides by the sum of the weights — so values with a higher weight count for more.
How do you calculate the median of a list of numbers?
Sort the numbers from smallest to largest. If there is an odd count, the median is the middle value. If there is an even count, the median is the average of the two middle values. For example, the median of 3, 7, 9 is 7, and the median of 3, 5, 7, 9 is (5+7)/2 = 6.
What does it mean if a list has no mode?
The mode is the value that appears most often. If every value in the list appears exactly once (or all values tie at the same frequency of 1), there is no meaningful mode, so this calculator reports "No mode". If two or more values tie for the highest frequency, all of them are listed as modes.
How do you calculate a weighted average?
Multiply each value by its weight, add up all those products, then divide by the sum of the weights: weighted average = Σ(value × weight) / Σ(weight). For example, with values 80 and 90 weighted 2 and 3, the weighted average is (80×2 + 90×3) / (2+3) = 430/5 = 86.
How do you calculate the range of a dataset?
Subtract the smallest value (minimum) from the largest value (maximum): Range = Max − Min. For the list 4, 8, 15, 16, 23, 42, the range is 42 − 4 = 38. The range gives a quick sense of how spread out a dataset is, though it only looks at the two extreme values.
How does an outlier affect the mean, and when should I use the median instead?
The mean factors in every value equally, so one extreme outlier can pull it noticeably higher or lower than most of the data. The median only depends on the middle value's position after sorting, so it stays stable even with an extreme outlier. Use the median instead of the mean when a dataset is skewed or contains extreme outliers, such as household incomes or home prices.
Can this calculator handle negative numbers?
Yes. Both the Simple Average and Weighted Average tools accept negative numbers — enter a minus sign directly before the value (e.g. -5, 3, 8) and the calculator correctly includes it in the mean, median, mode, range, and weighted average calculations.
What separators can I use when entering a list of numbers?
You can separate numbers with commas, spaces, or new lines — or any mix of the three. The calculator splits your entry on any run of commas or whitespace, so "4, 8, 15" and "4 8 15" and a list typed on separate lines all work identically.
How do you interpret a dataset with two or more modes (bimodal or multimodal)?
If two or more values tie for the highest frequency in a dataset, the dataset is bimodal (two modes) or multimodal (more than two), and this calculator lists every tied value as a mode, separated by commas. A multimodal distribution often signals that the data actually comes from more than one underlying group.
What happens if all the weights in a weighted average sum to zero?
A weighted average divides by the sum of the weights, so if every weight is zero (or blank), that sum is zero and the division is undefined. This calculator detects that case and shows an alert asking you to enter weights that sum to a nonzero value.
How is a weighted average different from a GPA calculation?
A GPA is a specific application of a weighted average, where each course's grade points are the values and its credit hours are the weights. The same formula applies: GPA = Σ(grade points × credit hours) ÷ Σ(credit hours), which is exactly what the Weighted Average tool computes when you enter grade points as values and credit hours as weights.
Can I remove a row from the weighted average table?
Yes. Each value/weight row has an × button on the right that removes just that row. Use "+ Add Row" to add as many value/weight pairs as you need, and the × button to delete any row you no longer want included in the calculation.
Learn More

Authoritative Resources on Averages and Statistics

Trusted educational references to go deeper on averages and basic statistics

Related Calculators

Explore other math tools