Class Average Calculator

Calculate class average, median, standard deviation, and A to F grade distribution from a list of student scores, with the pass rate at any threshold you set.

Commas, spaces, semicolons or line breaks all work, so a column pasted straight out of a spreadsheet is fine. Anything that is not a number is skipped, and the result tells you how many.
Class Statistics

Class grade averaging can be calculated three different ways depending on whether all assignments carry equal weight: simple mean (all equal), weighted mean (different weights), or a hybrid of both. Most academic grading systems use weighted averages.

Simple average formula: Average = Sum of All Scores ÷ Number of Scores

Weighted average formula: Weighted Average = Σ (Score × Weight) ÷ Σ Weights

Where each weight is typically expressed as a percentage of the final grade (weights must sum to 100%).

Letter grade bands used here (the flat ten-point scale):

  • A: 90 to 100%
  • B: 80 to 89%
  • C: 70 to 79%
  • D: 60 to 69%
  • F: below 60%

Which scale, and why it matters for the distribution

This page buckets scores on the flat ten-point scale above, because that is what most schools use for a single assignment and it is what a distribution chart is usually meant to show.

Plenty of institutions use a plus/minus scale instead, where an A starts at 93 and 90 to 92 is an A−. If yours does, the counts below will over-report the A band: a class of scores at 90, 91 and 92 shows as three A grades here and would be three A− grades there. The International Grade Converter carries the full plus/minus table with its GPA points if you need to translate.

There is no GPA column on this page on purpose. A GPA is a weighted average of course grades across a transcript, and what you have here is one score per student in one class. Running these numbers into grade points would be answering a different question.

Standard deviation of scores (class spread): σ = √[Σ(Score − Mean)² ÷ N] A low σ means scores cluster near the average. A high σ means they are spread wide.

What each variable means:

  • Weight: the proportion of the final grade each component represents. A typical breakdown is tests 40%, homework 25%, midterm 15%, final exam 20%.
  • Curved grading: some instructors add a flat number of points, others scale so the top score becomes 100%. Both preserve the ranking and neither changes the spread much.
  • Median vs mean: when a few students score very high or very low, the median describes the typical student better than the mean does.

Worked example: Take a class of ten with these scores: 85, 92, 78, 65, 90, 55, 88, 72, 95, 60

  • Sum = 780, so the mean is 780 ÷ 10 = 78.0%
  • Sorted, the middle two are 78 and 85, so the median is 81.5%
  • Standard deviation works out to 13.5
  • Distribution: three A, two B, two C, two D, one F
  • At a 60% pass mark, nine of ten pass, a 90% pass rate

Notice the median sitting 3.5 points above the mean. That gap is the one number worth looking at here. It means the low scores are further from the middle than the high ones, which is exactly what the 55 and the 60 are doing to the average. In a class this small a single struggling student moves the mean by a couple of points, so the median usually describes the typical student better. If your mean and median are close, the class is performing evenly; if they diverge, look at the tails before you conclude anything about the class as a whole.

A note on weighted averages. The formula above is for a single student’s course grade across weighted components, not for averaging a class. This calculator does the second job: give it one score per student and it treats each equally. For the weighted case, use the Grade Calculator linked below.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.