Education calculators

Grade Average Calculator

Updated Sep 1, 2026 By Infinity Calculator
Rate 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 finds your weighted average, letter grade, and GPA. Just type in your grades and weights for each assignment, and the tool calculates the result. 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.

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.

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.

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.

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.

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.

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.

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.


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

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 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.

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.