Grade Calculator

Calculate your class grade from assignment scores and weights. See your grade so far, compare different scores, and understand how each assessment affects your course grade.

Method reviewed How we calculate

Your classes

One row per assessment. The weight is the share of the final grade that piece of work carries.

View grading scale10-point

The most common U.S. arrangement. Each letter covers about ten marks and is split into three, so 92% is an A− rather than an A.

GradePercentageFills in
A+97–10097
A93–9693
A-90–9290
B+87–8987
B83–8683
B-80–8280
C+77–7977
C73–7673
C-70–7270
D+67–6967
D63–6663
D-60–6260
FBelow 600

The third column is what the letter control writes into a grade box: the bottom of the band, so the figure on screen is the lowest grade consistent with the letters you picked. Type over it whenever you know the real percentage. Your school sets its own cutoffs and its table beats this one — the GPA scale reference goes into where the common tables disagree.

Class grades

Each class scored on the work you have entered, with the weight still outstanding shown beside it.

Enter a grade and a weight for at least one assessment to see a class grade.

What this calculator does

Calculate your current class grade from assignment scores and weights. Add multiple classes, see your current letter grade, and compare how different scores affect the result. It works for homework, assignments, quizzes, tests, exams, projects, and other graded work.

A grade is calculated from scores and their weights. Our calculator clarifies two important states:

Grade So FarFinal Grade
Ungraded workExcludedIncluded when completed
Question answered"How am I doing now?""What is my final course grade?"
Depends on future assessmentsNoYes

Ungraded work should not automatically become zero unless the teacher has actually assigned zero.

For calculating the score you need on a final exam to reach a target grade, use the Final Grade Calculator.

How to use it

  1. Name the assessment. A homework set, an essay, a midterm — whatever your syllabus calls it. The names are only for you; the arithmetic ignores them.
  2. Enter the grade. Type a percentage, or pick a letter and the percentage box fills with the bottom of that letter's band. Filling from a letter is deliberately the cautious direction: it gives you the lowest grade consistent with the letters you picked, not a guess at the middle.
  3. Enter the weight. The percentage of the final grade that assessment carries, off the syllabus. Not the marks it is out of — a 50-mark quiz is rarely 50% of a course.
  4. Add the rest. Add a row per assessment. Leave the score blank on anything not yet graded rather than entering a zero, unless your teacher has actually scored it as one.
  5. Add another class. Each class keeps its own assessments and its own grade, and the summary at the bottom lists them together.

Everything you type is kept in your browser, so you can come back and add the next assignment without starting over. Nothing is sent anywhere.

How Assignment Weights Affect Your Grade

A 40% exam has more influence on the course grade than a 5% homework assignment. Improving a 40%-weighted exam by 10 points changes the course grade much more than improving a 5%-weighted assignment by 10 points.

The common shape is weighted categories. Three categories, weights totalling 100%, every one graded — so a final course grade exists:

CategoryScoreWeightContribution
Homework92%20%18.40%
Quizzes84%30%25.20%
Tests78%50%39.00%
Final course grade82.60%

Course grade = Σ (score × weight ÷ 100)

Adding the contributions (18.40% + 25.20% + 39.00%) gives 82.60%, a B on the ten-point scale below. Note it is not the average of the three scores, which would be 84.67%. The tests are worth two and a half times the homework, so they pull harder.

Need a dedicated weighted-grade calculation? See the Weighted Grade Calculator.

Points-Based vs. Weighted Grading

Points

Every point earned contributes directly to the total points earned.

Weighted

Each assessment or category contributes according to its assigned percentage of the course.

Some classes never mention weights at all. Every assignment goes into one pool and your grade is your points over the points available:

Points earnedPoints possibleArithmeticGrade
425500425 ÷ 50085.00%

A points class is a weighted class where every point carries the same weight, so a bigger assignment counts for more simply by being bigger. If yours works this way, enter each assignment's percentage with a weight equal to its points possible: the shares come out identical, and you keep the per-assignment view.

Example 3: the semester is not over

The case the tool actually exists for, and the one worth reading closely. Same four assessments the calculator opens with, final exam still ahead:

AssessmentScoreWeightContribution
Essay 188%15%13.20%
Midterm81%25%20.25%
Lab reports94%20%18.80%
Final examNot graded40%--
Banked, out of 60% graded52.25%

You have banked 52.25% of the course. Your grade isnot 52.25% — that would score the unsat final as a zero. It is 52.25% out of the 60% that has been graded, which is 87.08%.

Grade so far = banked points ÷ graded weight × 100

The final exam is 40% of the grade, so the course can still finish anywhere between 52.25% and 92.25%. Those two figures are the honest answer to "how am I doing" this far into a semester, and the calculator shows both.

Example 4: a dropped lowest score

Plenty of syllabuses drop your lowest quiz. Delete that row rather than entering a zero, and the weights stop totalling 100 — here they come to 90%:

AssessmentScoreWeightContribution
Quiz 285%10%8.50%
Quiz 390%10%9.00%
Tests88%40%35.20%
Final exam84%30%25.20%
Banked, out of 90% graded77.90%

Two things you might reasonably do next, and they agree:

  • Divide by the weight that is left. 77.90% ÷ 90% × 100 = 86.56%.
  • Spread the dropped share across the survivors. Scaling each weight up so they total 100% again gives 86.56%.

Same number, because they are the same operation written two ways. What you must not do is add the contributions and stop: 77.90% treats the dropped quiz as a zero you are still carrying, which is the opposite of dropping it. If a grade you calculated by hand came out a point or two low, this is usually why.

Example 5: everything counts the same

Not every course weights its work. Tick Count every assessment equally and the weights are divided up for you — 5 assessments at 20% each:

AssessmentScoreWeightContribution
Assessment 195%20%19.00%
Assessment 278%20%15.60%
Assessment 388%20%17.60%
Assessment 491%20%18.20%
Assessment 584%20%16.80%
Final course grade87.20%

With equal weights this is a plain average, and you would get the same answer adding the five scores and dividing by 5. The checkbox is there because typing 20% five times is where the slip happens.

What If I Change a Score?

Enter a different score for an assessment to see how it changes the calculated class grade. This is a scenario calculation, not a prediction of what a teacher will award.

Take the partial class from Example 3 and put a score on the final exam:

Score on the finalCourse finishes atLetter
60%76.25%C
70%80.25%B-
80%84.25%B
90%88.25%B+
100%92.25%A-

Read down the middle column and the shape of the semester is obvious: 40% riding on one exam means ten marks on the exam moves the course grade by four. You can do the same thing in the calculator with any row — type an estimate into an ungraded assessment and watch the grade move, then clear it again.

Four questions worth putting to it:

  • Can I still get the grade I want? Enter your realistic best on everything left. If that lands below your target, the target is gone and it is better to know now.
  • How much does this next test actually matter? Put your usual score in, then a score ten marks lower, and look at the difference in the course grade.
  • What does a missing assignment cost? Enter a zero, read the grade, then put the real score back.
  • Which class needs the time? Add each class and compare. The one where a small weight is still unfilled is rarely the one to work on.

Need to Know What You Need on the Final?

Use the Final Grade Calculator to determine the score you need on an upcoming final exam to reach a target course grade.

The letter beside your grade

Percentage arithmetic is not a matter of opinion. The letter is. A percentage becomes a letter only against a cutoff table, and the common tables disagree — which is why this calculator names the one it is using instead of assuming.

The most common U.S. arrangement. Each letter covers about ten marks and is split into three, so 92% is an A− rather than an A.

LetterPercentageGPA points
A+97–1004.0
A93–964.0
A-90–923.7
B+87–893.3
B83–863.0
B-80–822.7
C+77–792.3
C73–762.0
C-70–721.7
D+67–691.3
D63–661.0
D-60–620.7
FBelow 600.0

Broadly, what each band is saying about the work:

BandRangeWhat it usually means
A90–100%Consistently strong work across the whole course.
B80–89%Solid understanding, with some ground still to make up.
C70–79%The course requirements met, without much margin.
D60–69%Passing at most schools, but key ideas are not secure.
FBelow 60Below the passing line — usually a retake or a conversation with the teacher.

Still used by a number of districts, and common on middle-school report cards that print one letter per subject. Each passing letter covers seven marks, so 92% is a B. On that table the same figures land differently: 87.08% is B+ on the ten-point scale and B on the seven-point one, and 82.60% is B on the ten-point scale and C on the seven-point one. Nothing about the arithmetic changed — only the table it was read against. Your school's published scale settles it, and the GPA scale reference goes through where the common tables diverge and by how much.

Why your grade may look different from your gradebook

When a figure here and a figure in your teacher's gradebook disagree, it is nearly always one of these — and in every case the syllabus is the authority, not the calculator:

CauseWhat is happening
RoundingSome teachers round every assignment, some round only the final average, some do not round at all. Each policy gives a slightly different answer, and near a cutoff that difference is a letter.
Dropped scoresIf the lowest quiz or homework is dropped, delete that row here. Leaving it in — or entering a zero for it — pulls your grade below the one your teacher is calculating.
Extra creditSome classes let a category go above 100%, others cap it. The cap changes the answer, so enter extra credit the way your class applies it.
Different weightsA category entered at 25% when the syllabus says 30% shifts everything downstream. Worth checking the weights before anything else.
Missing workA gradebook usually counts unsubmitted work as zero immediately. A blank row here is excluded instead. Both are defensible; they are not the same number.
CurvesA curve adjusts scores before they are averaged. Enter the curved score, not the raw one, or the calculator is working from marks that no longer exist.

Calculate Grades for Multiple Classes

Add a separate class to keep each course's assignments and weights separate. The summary lists them together so you can see at a glance which one needs attention.

We do not average them into a single figure because averaging course percentages without credit hours produces wrong answers. For calculating a true GPA across multiple courses, use the College GPA Calculator or the High School GPA Calculator depending on your level.

Bringing a grade up

Prioritize assessments with larger remaining weights. Ten marks on a 40% exam moves your grade four points; ten marks on a 5% homework moves it half a point.

If you need to know exactly what score is required on an upcoming test to boost your grade, use the Final Grade Calculator.

Frequently asked questions

How do I calculate my grade in a class?

Multiply each assignment's score by its share of the course, add the results, then divide by the share that has been graded. On the class above, 52.25% is banked out of the 60% graded so far, which is 87.08%. If every weight is filled and everything is graded, that division is by 100 and the two figures match.

What is the difference between my grade so far and my final grade?

Your grade so far only counts work that has a score. Your final grade counts the whole syllabus. In the example above they are 87.08% and nothing: the final exam is 40% of the course and has not happened, so a final grade does not exist yet. The range it can still land in is 52.25% to 92.25%.

Do the weights have to add up to 100%?

For a final course grade, yes — the weights are shares of one whole. Below that, this calculator reports your grade on the work that has been graded and labels it that way rather than guessing at the difference. It also keeps two things apart that look alike: weight you have not typed in yet, and work that has not been graded yet.

Should I use weights or total points?

Whichever your syllabus uses. If it lists percentages for Homework, Quizzes and Tests, use weights. If your teacher grades purely on points earned out of points possible, divide your total points by the total available and you have your grade — 425 out of 500 is 85.00%. Matching the method in your syllabus is what makes your figure match the gradebook.

How do I handle a dropped lowest score?

Delete the dropped assignment rather than entering a zero for it. The remaining weights will no longer total 100, which is fine: dividing by the weight that is left gives the same answer as spreading the dropped share across the survivors. In the worked example above both routes give 86.56%. Only drop a score if your syllabus says the lowest is dropped — otherwise you are calculating a grade your teacher is not.

How do I enter extra credit?

The way your teacher applies it. If extra credit adds points inside a category, raise that category's percentage — some classes allow a category above 100%, others cap it, and the cap changes the answer. If it is a separate bonus line on the syllabus with its own weight, add it as its own assessment. If you are unsure which, the gradebook usually shows: check whether the category average moved past 100 or stopped at it.

How should I enter a missing assignment?

Enter a zero if your teacher has already scored it as one, and leave the score blank if it simply has not been marked yet. Those are different questions and the calculator answers them differently: a zero pulls your grade down, while a blank is excluded from both the earned points and the graded weight, so it shows you where you stand on marked work. Swapping one for the other is the most common reason a figure here disagrees with a gradebook.

Can I calculate more than one class at once?

Yes. Use "Add class" and each class gets its own list of assessments, its own weights and its own grade. The summary at the bottom lists them side by side. It deliberately does not average them into one number: a course grade average without credit hours is not a GPA, and a one-credit seminar and a four-credit lecture are not half the answer each.

Why does my result not match my teacher's gradebook?

Almost always one of six things: rounding applied per assignment rather than at the end, a dropped lowest score, extra credit handled differently, category weights that differ from the syllabus you typed in, missing work counted as zero at one end and not the other, or a curve that has been applied to a score you entered raw. The table above walks each one. Your syllabus and your gradebook settle it, not any calculator.

How do I turn my percentage into a letter grade?

Against your school's cutoff table, not against a general rule. The two common tables disagree: 87.08% is B+ on the ten-point scale and B on the seven-point one, and 82.60% is B on the ten-point scale and C on the seven-point one. The calculator names the table it is using under "View grading scale" so you can check the letter beside your result, and lets you switch. Your school's published table beats every table on the internet, this one included.

What grade do I need on my final exam?

Subtract the weighted points you have already banked from your target, then divide by the weight of everything still to come. With 52.25% banked and 40% left, that arithmetic is short enough to do by hand — or use the Final Grade Calculator, which also tells you when a target is already locked in or already out of reach.

Can I use estimated scores to predict my grade?

Yes, and it is the most useful thing you can do with this page. Type a score you think you will get into an ungraded row and the grade updates. The projection table above does it for you at 60%, 70%, 80%, 90%, 100% on the final exam, so you can read the range off the screen instead of solving for one number.

Can I count every assignment equally?

Tick "Count every assessment equally" on a class and the weights are shared out for you — 5 assessments become 20% each. It is there because typing the same figure five times invites exactly the arithmetic slip this tool exists to prevent, and because plenty of syllabuses really do weight everything the same.

How do I calculate a semester grade from two quarters and a final?

The same way, one level up: treat each grading period as an assessment. If Quarter 1 and Quarter 2 are each worth 40% and the final is worth 20%, enter three rows with those weights and your percentage in each. The arithmetic does not change when the things being weighted are terms rather than tests.

Is this the same as a GPA calculator?

No. This gives your percentage in one class. A GPA converts each course's letter to grade points and averages those across your transcript — weighted by credit hours in college, and with bonus points for Honors, AP or IB at many high schools. Different inputs, different arithmetic, different question. Work out your class grades here first, then take the letters to a GPA calculator.