Get the Chrome extension
Free · No sign-up · Nothing is uploaded

Grade Calculator: Weighted and Final Grade

Add your assignments as percents, letters or points with their weights, or find what you need on your final. Results update as you type.

Calculate

Result

–

– weighted %– grade points– total weight
Average by

Show the working
Letter grade scale (editable)
Scale

Letter Minimum % Grade points

Type over any number to match your syllabus. A percent gets the highest letter whose minimum it reaches, so 89.5 is a B+ when A- starts at 90.

Private by design. Everything runs in your browser and is never uploaded.

The basics

What is a grade calculator?

A grade calculator works out your course grade as a weighted average: each grade is multiplied by how much it counts, the results are added, and the total is divided by the sum of the weights. It can also run the formula backwards to show what you need on your final exam to reach a target grade.

This grade calculator takes percents, letter grades or points earned out of points possible, and lets you mix them in one list. It shows the letter, the weighted percent and the grade points together, writes out the working, and uses a grade scale you can edit to match your syllabus. For other everyday maths, see the full list of free online calculators.

Example: the grades in the calculator above
Item Grade Points Weight
Homework 1 90% (A-) 3.7 5%
Project B 3.0 20%
Midterm exam 88% (B+) 3.3 20%
Average B+ 3.21 45% counted
How it works

How to use the grade calculator

Four steps. The answer updates as you type, with no Calculate button.

01

Add your assignments

Give each row a name if you like, pick its type (percent, letter or points), enter the grade and its weight from the syllabus. Add or remove rows as you need.

02

Check the scale

Open the letter grade scale and choose plus and minus with A+ at 4.0 or 4.3, or a simple A to F scale. Type over any cut-off your school sets differently.

03

Read the result

The letter, weighted percent and grade points appear at once. Show the working lists every row and the full sum, so you can check it by hand.

04

Plan the final

Enter a goal to see what you need on the remaining work, or switch to Final grade needed. Copy the result or share a link that keeps every row.

Formulas

How to calculate a weighted grade and the final you need

Weighted grade = (grade 1 x weight 1 + grade 2 x weight 2 + …) / (weight 1 + weight 2 + …). The weights do not need to add up to 100, because dividing by their total scales them. With no weights at all, every grade counts the same and the result is a plain average.

Final exam needed = (target – current x (1 – w)) / w, where w is the weight of the final as a decimal. Your current grade covers the part of the course that is already done, and the final covers the rest.

Worked example: your current grade is 88%, you want 85% and the final is worth 40%. Then (85 – 88 x 0.6) / 0.4 = (85 – 52.8) / 0.4 = 80.5%. Score 80.5% or more and you finish with at least 85%.

What a current 88% needs on a final worth 40%
Target Sum Needed on the final
95% (95 – 52.8) / 0.4 105.5% (not reachable)
90% (90 – 52.8) / 0.4 93%
85% (85 – 52.8) / 0.4 80.5%
80% (80 – 52.8) / 0.4 68%
70% (70 – 52.8) / 0.4 43%
60% (60 – 52.8) / 0.4 18%
Reference

Letter grade scale: percent and GPA points

The plus and minus scale used by many US high schools and colleges. Your school may set different cut-offs, so treat this as a starting point.

Common US letter grade scale
Letter Percent range Grade points Points where A+ = 4.3 Middle of range
A+ 97 to 100% 4.0 4.3 98.5%
A 93 to 96.99% 4.0 4.0 95%
A- 90 to 92.99% 3.7 3.7 91.5%
B+ 87 to 89.99% 3.3 3.3 88.5%
B 83 to 86.99% 3.0 3.0 85%
B- 80 to 82.99% 2.7 2.7 81.5%
C+ 77 to 79.99% 2.3 2.3 78.5%
C 73 to 76.99% 2.0 2.0 75%
C- 70 to 72.99% 1.7 1.7 71.5%
D+ 67 to 69.99% 1.3 1.3 68.5%
D 63 to 66.99% 1.0 1.0 65%
D- 60 to 62.99% 0.7 0.7 61.5%
F below 60% 0.0 0.0 30%
Simple A to F scale without plus or minus
Letter Percent range Grade points
A 90 to 100% 4.0
B 80 to 89.99% 3.0
C 70 to 79.99% 2.0
D 60 to 69.99% 1.0
F below 60% 0.0
Compare

Percent average or grade-point average?

The same grades can give two different letters, depending on whether you average the percents or the grade points. This is why two grade calculators can disagree.

The example grades averaged both ways
Average the percents Average the grade points
How a letter is counted As the middle of its range (B = 85%) As its points (B = 3.0)
How a percent is counted As it is (88% stays 88%) As the points of its letter (88% = B+ = 3.3)
Sum (5 x 90 + 20 x 85 + 20 x 88) / 45 (5 x 3.7 + 20 x 3.0 + 20 x 3.3) / 45
Result 86.89%, a B 3.21 points, nearest letter B+
When it fits Courses graded in percents or points, which is most gradebooks Courses graded in letters, and GPA-style averages
How this grade calculator differs from a typical one
Feature This calculator Typical grade calculator
Results Instant, as you type Often needs a Calculate button
Grade types Percent, letter and points in the same list Often one type for the whole list
Averaging method Shown and switchable (percent or grade points) Usually not explained
Grade scale Three presets plus editable cut-offs and points Fixed, or a single preset
Working Every row and the full sum written out Answer only
Final exam Needed score, a table for A to D and a what-if score Needed score only
Saving Kept on your device, plus a share link with every row Lost on reload
Use cases

When a grade calculator helps

Checking the gradebook

Rebuild your course grade from the syllabus weights and compare it with what the online gradebook shows. A gap usually means a missing or misweighted item.

Before the final exam

Find the score you need for an A, B, C or a pass, and decide how much study time to give each subject. The time calculator helps add up study sessions.

Mid-term planning

Enter what is graded so far, set a goal, and see the average you need on the remaining work while there is still time to change it.

Teachers and tutors

Check a weighted grade quickly, try a different weighting, or show a student the working behind their result.

Points-based classes

Enter quizzes as points earned out of points possible, such as 18 out of 20, and mix them with percent grades for exams.

Keeping a grade log

Use Share link to save the current state of a course, or paste the copied summary into the online notepad to track it through the term.

Good to know

Things worth knowing about grade averages

A few details explain most surprises. If your school asks for a rounded figure, the significant figures calculator can round it to the precision you need.

  • Weights are relative

    Weights of 1, 4 and 4 give the same answer as 5, 20 and 20. Only their size compared with each other matters.

  • Blank weights mean equal weights

    Leave every weight empty for a plain average. If only some rows have a weight, rows without one are not counted and the tool says so.

  • Extra credit can go above 100

    A grade of 105% is accepted, and it pulls the average up the way extra credit does in most gradebooks.

  • No gaps between letters

    Each letter starts at its minimum, so 89.5% is a B+ when A- starts at 90%. Some teachers round up first; check your syllabus.

  • A letter target uses its minimum

    When the goal is a letter, the planner aims for its lowest percent, such as 83% for a B on the default scale.

  • Your data stays with you

    The maths runs in your browser. Rows are saved on this device only, and a share link carries them in the address itself.

Limits

What this grade calculator does not do

It does not know your school

Cut-offs, rounding rules, dropped lowest scores and curves vary between schools and teachers. Edit the scale to match, and treat the syllabus as the final word.

It is not a GPA calculator

It averages grades inside one course. A GPA averages courses weighted by credit hours, which this page does not handle.

Categories need one row each

If homework is 20% in total, enter the homework average as one row with weight 20, or give each homework its share of the 20.

Sources

Where the facts come from

The formulas and the grade scale on this page come from these references, last checked on November 9, 2026. Schools use different scales, which is why the scale in the calculator can be edited.

FAQ

Grade calculator FAQ

Short answers to what students ask most.

How do I calculate my weighted grade?

Multiply each grade by its weight, add the results, and divide by the sum of the weights. For 90 at 5%, 85 at 20% and 88 at 20%, that is (450 + 1700 + 1760) / 45 = 86.89%.

What do I need on my final to get the grade I want?

Use needed = (target – current x (1 – w)) / w, where w is the weight of the final as a decimal. With a current grade of 88%, a target of 85% and a final worth 40%, you need (85 – 52.8) / 0.4 = 80.5%.

Do my weights have to add up to 100?

No. The calculator divides by the total weight you enter, so weights of 5, 20 and 20 give the same result as 1, 4 and 4. If they add up to less than 100, the rest is treated as work still to come when you set a goal.

How are letter grades averaged with percentages?

When any row is a letter, Auto mode turns every grade into grade points, where a percent takes the points of its letter, and averages the points the way a GPA is worked out. Switch Average by to Percent to count each letter as the middle of its range instead.

Why does the example show B+ (3.21) when the percent average is a B?

The two methods round differently. Homework 90 (A-, 3.7), Project B (3.0) and Midterm 88 (B+, 3.3) average 3.21 grade points, nearest to B+, while the same grades as percents average 86.89%, just under the B+ line of 87%.

What percent is a B+?

On the common plus and minus scale a B+ runs from 87% to just under 90% and is worth 3.3 grade points. Schools set their own cut-offs, so check your syllabus and edit the scale if yours is different.

Is an A+ worth 4.0 or 4.3?

Most US schools count an A+ as 4.0, the same as an A, while some award 4.3. The calculator has a preset for each, and you can type your own values into the scale table.

What if the grade I need on the final is over 100%?

Then the goal cannot be reached with the final alone, unless extra credit or a curve is available. A negative result means you reach the goal even with a zero on the final.

Can I enter points instead of percentages?

Yes. Set the row type to Points and enter the points earned and the points possible, such as 45 out of 50, which counts as 90%.

How do I work out an unweighted average?

Leave every weight blank. Each row then counts the same and the result is a plain average of the grades.

Can I save or share my grades?

Your rows are saved in your browser on this device, and Share link copies a web address that holds every row so you can open it elsewhere. Nothing is sent to a server.