Education calculators

Grade Average Calculator

Updated Jun 23, 2026 By Jehan Wadia
Formulas
Input Mode
Mode: Percentage
Switch modes anytime — values entered in other modes are preserved.
Grade Entry
Settings & Controls
Rows: 4

Weight Format
Decimal Places
Planner

Customize Grading Scale

Adjust the minimum percentage threshold for each letter band. Thresholds must stay in descending order.


Results

Weighted Average
Letter Grade
GPA Points
Grade Goal
Grade needed on remaining work:

Step-by-Step Solution

Calculation Breakdown

Per-Row Contribution

Each assignment's grade, weight, effective weight, and contribution to the overall average.
Assignment Grade Weight Effective % Contribution

Introduction

This grade average calculator helps you find your weighted average, letter grade, and GPA in seconds. Just type in your grades and weights for each assignment, and the tool does the math for you. You can enter grades as percentages, letter grades, or points earned out of a total.

The calculator also shows a step-by-step breakdown of how your average is computed, so you can follow along and check the work. If you want to plan ahead, use the built-in grade goal planner to find out what score you need on future assignments to reach the final grade you want.

Whether you are a student tracking your progress or a parent helping with schoolwork, this tool makes it simple to see where you stand and what it takes to hit your target grade.

How to Use Our Grade Average Calculator

Enter your assignment grades and weights to calculate your weighted average, letter grade, and GPA. The calculator shows your results instantly along with a step-by-step breakdown.

Input Mode: Pick how you want to enter grades. Choose "Percentage" to type a number like 85, "Letter Grade" to pick a grade like B+, or "Points" to enter points earned out of a total.

Assignment Name: Type a name for each assignment, like "Homework" or "Midterm." This label helps you tell your rows apart.

Grade: Enter the grade you got on each assignment. The field changes based on the input mode you picked.

Weight: Enter how much each assignment counts toward your final grade. For example, a midterm worth 30% of your grade gets a weight of 30. If you need to calculate weighted grades for individual categories first, try our weighted grade calculator.

Extra Credit (EC): Check this box if an assignment is extra credit. Its points will be added as a bonus on top of your regular average.

Weight Format: Choose "Percentage" if your weights should add up to 100%, or "Points" if your syllabus uses a points-based system. The calculator adjusts automatically.

Decimal Places: Pick 0, 1, or 2 to control how many decimal places show in your results.

Add Row / Remove Row: Click "Add Row" to enter more assignments. Click the trash icon on any row to delete it. You need at least one row.

Grade Goal: Type your target grade as a percentage like 90 or a letter like A- into the Grade Goal field. The calculator tells you what score you need on your remaining work to reach that goal. For a more targeted approach, our final grade calculator can help you figure out the exact score needed on a final exam.

Grade Goal Planner: Turn on "Show Grade Goal Planner" in settings for more control. Enter your desired final grade and the weight of your remaining assignments to find out exactly what score you need.

Customize Grading Scale: Open this option in settings to change the minimum percentage for each letter grade. This lets you match your school's grading scale. If you need to convert between percentages and GPA values, our percentage to GPA calculator can help.

What Is a Grade Average?

A grade average is a single number that shows how well you are doing in a class or across multiple assignments. Instead of looking at every single score one by one, the average combines them all into one easy-to-read result. This helps students, parents, and teachers quickly understand overall performance. For a quick way to find the average of any set of numbers, you can use a dedicated averaging tool.

How Weighted Grades Work

Not every assignment counts the same. A final exam usually matters more than a small homework task. This is where weighted grades come in. Each assignment gets a weight that shows how much it counts toward your final grade. An assignment with a higher weight has a bigger impact on your average. For example, if a midterm is worth 30% of your grade and a quiz is worth 10%, doing well on the midterm helps your average much more than doing well on the quiz. To see how individual tests were scored before entering them here, you can use our test grade calculator.

Understanding Letter Grades and GPA

Schools often turn percentage scores into letter grades. An A usually means you scored 90% or above, a B means around 80% to 89%, and so on down to F. Each letter grade also has a GPA value (grade point average) tied to it. An A is typically worth 4.0 points, a B is 3.0, a C is 2.0, and an F is 0. GPA is used by colleges and scholarships to compare students. Use our GPA calculator to find your cumulative GPA across all courses, or our weighted GPA calculator if your school uses honors and AP course weighting. For college-level planning, the college GPA calculator and CGPA calculator are also useful tools.

Why Tracking Your Grade Average Matters

Knowing your current average lets you plan ahead. If your grade is lower than you want, you can figure out what score you need on upcoming assignments to raise it. If your grade is already high, you can see how much room you have. Checking your average throughout the semester keeps you on track and avoids surprises on your report card. For a complete picture of a single semester, try our semester grade calculator, or use the grade calculator for a quick overall grade check. Students preparing for standardized tests can also track readiness with tools like the SAT score calculator or ACT score calculator.


Formulas used

Weighted Average
\bar{g} = \dfrac{\sum (g_i \cdot w_i)}{\sum w_i}
Simple (Unweighted) Average
\bar{g} = \dfrac{\sum g_i}{n}
Final Average with Extra Credit
\bar{g}_{\text{final}} = \bar{g} + \dfrac{\sum (g_{\text{ec}} \cdot w_{\text{ec}})}{\sum w_i}
Points to Percentage
g = \dfrac{\text{earned}}{\text{max}} \times 100
Effective Weight
w_{\text{eff}} = \dfrac{w_i}{\sum w_i} \times 100
Grade Needed on Remaining Work (Planner)
S = \dfrac{G \cdot (W + R) - \bar{g} \cdot W}{R}

Frequently asked questions

What is the difference between percentage, letter grade, and points mode?

Percentage mode lets you type a number like 85 for your grade. Letter grade mode lets you pick a grade like B+ from a list. Points mode lets you type the points you earned and the total points possible, like 42 out of 50. All three modes calculate the same weighted average. Pick whichever one matches how your teacher gave you your scores.

Do my weights have to add up to 100?

No. If you use the percentage weight format, the calculator works best when weights add up to 100%, but it still gives you a correct weighted average even if they don't. You will see a warning if your weights are off from 100%. If your class uses a points system instead, switch the weight format to "Points" and the tool will normalize them for you.

What happens if I leave a grade blank in a row?

That row is skipped in the calculation. The calculator only uses rows where you have entered a grade. This is helpful when you know the weight of a future assignment but don't have a score yet.

How does extra credit work in this calculator?

When you check the EC box on a row, that assignment is treated as a bonus. Its weighted score is added on top of your regular average instead of being mixed into it. This can push your average above what it would normally be.

Can I use this calculator for multiple classes at once?

This tool is built to calculate the average for one class at a time. To find your overall GPA across several classes, calculate each class separately, then use a GPA calculator to combine them.

What does the grade goal field do?

The grade goal field tells you what score you need on your remaining work to reach the grade you want. Type a number like 90 or a letter like A-, and the calculator figures out the rest. It uses the weight that has not been assigned yet as the remaining work.

What is the difference between the grade goal and the grade goal planner?

The grade goal in the results section assumes your remaining weight is whatever is left to reach 100%. The grade goal planner in settings gives you more control. You can type in exactly how much weight your remaining assignments have, which is useful when your weights don't add up to 100% or you want to test different scenarios.

How do I change the grading scale to match my school?

Open the "Customize Grading Scale" section in settings. You can change the minimum percentage needed for each letter grade. For example, if your school gives an A starting at 94% instead of 93%, just update that number. Click "Restore Defaults" to go back to the standard scale.

What grading scale does the calculator use by default?

The default scale is: A+ starts at 97%, A at 93%, A- at 90%, B+ at 87%, B at 83%, B- at 80%, C+ at 77%, C at 73%, C- at 70%, D+ at 67%, D at 63%, D- at 60%, and F is below 60%. You can change these thresholds in the settings.

Can my average go above 100%?

Yes. If you have extra credit rows or if you scored above 100% on an assignment, your weighted average can go above 100%. The calculator handles this correctly and still shows you the right letter grade and GPA.

What does the points weight format do?

When you switch the weight format to "Points," you enter weights as raw point values instead of percentages. The calculator automatically converts them into percentages behind the scenes. For example, if one assignment has a weight of 50 points and another has 150 points, they become 25% and 75%. You will see the effective percentage shown below each weight field.

How many rows can I add?

There is no set limit. You can keep clicking "Add Row" for as many assignments as you need. You must always have at least one row.

Does switching input modes erase my data?

No. When you switch between percentage, letter grade, and points mode, your data in the other modes is kept. For example, if you type 85 in percentage mode and then switch to letter grade mode, the 85 is still saved. When you switch back, it will be there.

What does the step-by-step solution show?

It shows the exact math formula used to calculate your weighted average. You can see how each grade and weight are multiplied together, added up, and divided by the total weight. This is helpful if you need to show your work or want to understand how weighted averages are computed.

Why does the calculator say my goal is not achievable?

This happens when you would need more than 100% on your remaining assignments to reach your target grade. It means the goal is too high based on your current scores and the amount of work left. You may need to lower your target or look for extra credit opportunities.