Skip to content

Grade Calculator

Calculate weighted course grades with customizable grading categories, category weights, and what-if grade scenarios.

Grade Calculator tool

Loading...

Example

Input: Homework 20% weight at 85, Exams 40% at 78, Quizzes 15% at 92, Projects 25% at 88

Result: Overall Grade 84.00% (B)

(20 x 85 + 40 x 78 + 15 x 92 + 25 x 88) / 100 = 8,400 / 100 = 84.00%, which is a B.

Letter Grade Scale Used by This Calculator

PercentageLetter grade
90% and aboveA
80% to 89.99%B
70% to 79.99%C
60% to 69.99%D
Below 60%F

Schools vary. Some add plus and minus grades or use different cut-offs.

  1. Add assignment categories such as homework, quizzes, midterms, and finals with their weight percentages.
  2. Enter your current average score, as a percentage, for each category.
  3. Review the overall weighted grade, the letter grade, and each category contribution in the breakdown table.
  4. Turn on What-If Mode and add hypothetical assignments with a weight and score to see the projected impact.
  5. Check the total weight note - if your weights do not add up to 100%, the calculator normalizes them automatically.

How Weighted Grades Are Calculated

A weighted grade multiplies each category's score by its weight, adds the results and divides by the total weight. Say homework counts 20% and you have 85, and exams count 40% and you have 78. Add quizzes at 15% with 92 and projects at 25% with 88. Your overall grade is 84.00%, a B.

Weights matter more than most students expect. In the example, the 78 on exams pulls the grade down more than the 92 on quizzes pulls it up. That is because exams count for 40% and quizzes for only 15%. The breakdown table shows each category's weight, score and share of the final grade, so you can see where the points come from.

Enter each category from your syllabus with its weight and your current average as a percentage. Add or remove rows to match your course. If the weights do not add up to 100, the tool scales them so they do and shows the total, which is useful for grading midway through a term. The letter grade uses a standard scale. 90 and up is an A, 80 to 89.99 is a B, and so on down to an F below 60. Your school may use pluses, minuses or other cut-offs, so check your syllabus.

What-If Mode lets you add assignments you have not done yet, each with a weight and a score, and see the new overall grade. It is a quick way to see what a 95 on the next project would do. To find the exact score you need on a final exam, use the Final Grade Calculator. To turn letter grades into a GPA, try the GPA Calculator.

Frequently Asked Questions

Multiply each category average by its weight, add the products and divide by the sum of the weights. For homework 85 at 20%, exams 78 at 40%, quizzes 92 at 15% and projects 88 at 25%: (1,700 + 3,120 + 1,380 + 2,200) / 100 = 84.00%.
The calculator divides by the total of the weights you entered, so the grade is still a proper average. This is handy partway through a term. If only homework (20%) and one exam (30%) are graded so far, the tool treats them as 40% and 60% of the work done.
Leave that category out, or remove its row. Entering a score of 0 would count as a zero and drag your grade down. Once the category has marks, add it back with its full weight from the syllabus.
On the scale this tool uses, 89.5% shows as a B, because an A starts at exactly 90%. Many teachers round 89.5 up to 90, but that is their choice. Check your syllabus for the rounding rule and any plus or minus grades.

Related Tools

GPA Calculator

Calculate your semester and cumulative GPA on a 4.0 or 5.0 scale with support for weighted and unweighted grades.

Education and Academic

Final Grade Calculator

Determine what grade you need on the final exam to achieve your target course grade based on current standing.

Education and Academic

Percentage Calculator

Calculate percentages, percentage change, difference, increase, and decrease instantly.

Math and Numbers

Mean Median Mode Calculator

Find the mean, median, mode, and range of any data set with a frequency table and distribution display.

Statistics and Data

Standard Deviation Calculator

Calculate mean, variance, and standard deviation for both population and sample data sets instantly.

Statistics and Data

Flashcard Maker

Create, study, and flip flashcard decks stored in your browser. Import and export decks as JSON for sharing.

Education and Academic