Class Grade Calculator
This class grade calculator shows where you stand in a class that isn’t over yet: your current grade from the work that’s actually been graded, not from what hasn’t come back. Add the assignments still ungraded and it turns the rest of the term into a worst case, a best case, and the minimum average you need for a D, C, B, or an A. If your course is already finished, the plain grade calculator on the homepage is the simpler tool.
Adjustments (optional)
| Target | Course % needed | Average needed on the rest | Status |
|---|
Runs in your browser. Nothing is sent or stored. Estimates for planning — your syllabus and your teacher’s gradebook are the authority.
Free · No sign-up · Nothing you enter is saved
What’s my grade in this class right now?
Your current grade is the weighted average of the work that has actually been scored, and nothing else. With the example loaded, homework at 92% (20% of the course), quizzes at 85% (15%) and a midterm at 78% (25%) come out to 84.42%, a B.
The word carrying the weight is graded. The final exam and project in the second block are worth 40% between them, and the calculator keeps that weight out of your current grade rather than scoring it as a zero. A project your instructor has not marked yet is not a zero. It is an unknown, and treating unknowns as zeros is how students convince themselves they are failing a class they are passing.
So the result carries two numbers instead of one: graded so far, 60% of the course, and still ungraded, 40%. An 84.42% built on 60% of the course is a much softer figure than the same number built on 95% of it.
Under Adjustments, Drop my lowest graded score removes your weakest row first, and extra credit lands on the course percentage rather than inside a category.
What do you need on everything that’s left?
Almost every other grade calculator answers a narrower question: what do you need on the final? Your class is probably not shaped like that. You might have a project, two homework sets and a final ahead of you, and the number you want covers all of it.
Put each of those in the Still ungraded block with its weight and no score. The calculator folds them into your remaining weight, then solves for the average you would need across the whole of it to land on each letter. In the loaded example, 40% of the course is still ungraded, and the answers are 23.38% for a D, 48.38% for a C, 73.38% for a B and 98.38% for an A.
Read any row as a sentence: average 73.38% on everything still ungraded and you finish with a B. That is a rate, not a lump sum. It does not mean 73.38% on one assignment; it means the weighted average of the final and the project has to clear 73.38%, so a strong project buys you slack on the final.
Two statuses are worth reading closely. Already locked in means you cannot miss that target. Not reachable means you cannot hit it, and the calculator says so instead of printing a required score above 100%.
If a final exam genuinely is the only thing left, enter it as one ungraded row at its weight. The minimum average then collapses to the classic what-do-I-need-on-the-final answer.
Can you still pass? Can you still get an A?
Both have exact answers, and both come from the two numbers printed beside your current grade. Your worst case is where you land if you score zero on everything still ungraded: 50.65% in the loaded example, an F. Your best case is where you land if you ace all of it: 90.65%, an A. Every outcome the rest of the term can produce sits inside that band.
Passing is a comparison. Most schools set the line at 60%, a D on the standard scale, though many majors and prerequisites want 70% or better. Hold that line against your best case: if your ceiling falls below it, the grade is not reachable. Hold it against your worst case too: a floor above the line means the row reads Already locked in, and you cannot fail even by handing in nothing.
An A works the same way: a best case under 90 on the high school scale, or under 93 on the college one, puts it out of range.
One rule sits underneath all of this: any assignment can move your course grade by at most its own weight. A project worth 10% cannot swing you 20 points.
How this class grade calculator does the math
This class grade calculator runs four short calculations, and you can check every one by hand.
Your current grade is the weighted average of the graded rows only. Multiply each score by its weight, add the products, then divide by the total weight of those rows.
Remaining weight is whatever the graded rows do not cover.
Worst case and best case scale your current grade down to its real share of the course, then add either none or all of what is left.
best case = (current grade × graded weight) + (100% × remaining weight)
The fourth formula is the one most pages state only for a final exam. Written properly it holds for every ungraded item you have left, however ragged the set:
Convert the weights to decimals before you multiply, or keep whole percents and divide by 100 at the end. Both give the same answer.
Two things the calculator refuses to do quietly. Weights short of 100% are reported, with the shortfall counted as still ungraded; weights over 100% are scaled back. And a graded row with a weight but no score is never read as a zero. It joins the ungraded pile.
Worked example: a class that’s 70% graded
Here is a class further along than the loaded example. Four items are back, two are not.
| Item | Weight | Score |
|---|---|---|
| Homework | 20% | 92% |
| Quizzes | 15% | 84% |
| Lab reports | 10% | 95% |
| Midterm | 25% | 79% |
| Project | 10% | not graded yet |
| Final exam | 20% | not graded yet |
Multiply and add across the graded rows: (92 × 20) + (84 × 15) + (95 × 10) + (79 × 25) = 6,025. Divide by the 70 points of graded weight and the current grade is 86.07%, a B, with 70% of the course graded and 30% still to come.
The floor is 86.07% × 0.70 = 60.25%. Zeros on both the project and the final would still leave a D. The ceiling is 60.25% + 30% = 90.25%, an A, but only just.
Now the four targets. The D is already locked in, because that 60.25% floor clears it whatever happens next. A C needs a 32.50% average across the project and final, a B needs 65.83%, and an A needs 99.17%, which leaves no room for one bad afternoon. The B is comfortable; the A needs a near-perfect run.
Letter grade scale: high school and college
The scale toggle changes the letter cutoffs and nothing else. High schools usually run whole-letter bands, so an A starts at 90 and runs to 100. Most colleges add pluses and minuses, which pushes the plain A up to 93 and turns 90 into an A−. The same 89% is a B in one system and a B+ in the other, which is why the percentage rather than the letter is the number worth raising with an instructor.
| Letter | High school | College +/− |
|---|---|---|
| A+ | n/a | 97-100 |
| A | 90-100 | 93-96 |
| A− | n/a | 90-92 |
| B+ | n/a | 87-89 |
| B | 80-89 | 83-86 |
| B− | n/a | 80-82 |
| C+ | n/a | 77-79 |
| C | 70-79 | 73-76 |
| C− | n/a | 70-72 |
| D+ | n/a | 67-69 |
| D | 60-69 | 63-66 |
| D− | n/a | 60-62 |
| F | Below 60 | Below 60 |
Your syllabus outranks both columns. Plenty of schools shift a cutoff by a point or two, and some courses run pass/fail instead. Set the toggle to whichever list your class uses, then check it against the syllabus once.
Why your number differs from your teacher’s gradebook
A gap of a point or two is normal, and it usually traces to one of six things.
- Rounding. Some instructors round 89.5% up to an A, some never round. This page shows two decimals and leaves the call to your syllabus.
- A drop policy you did not apply. If the class drops your lowest quiz and the box is unticked here, your number sits below the official one.
- Extra credit. Some gradebooks add bonus points inside a category, others to the course total. The two can differ by more than a point.
- A curve. Curves land after everything else and cannot be predicted from your side.
- Missing work already entered as a zero. An assignment your teacher has recorded as 0 is graded work, not ungraded work. Enter it as a graded row scoring 0.
- Ungraded items counted as zeros. Canvas, PowerSchool and similar systems can show a total that treats unsubmitted work as zero. That reading is deliberately pessimistic. This one is not.
The syllabus and the official gradebook are the authority; this is an estimate for planning. If the gap matters, ask which of the six is causing it.
When a different grade calculator fits better
This page assumes a class still running and graded by category weights. Several near neighbors are not that. If every assignment counts the same, you want an average grade calculator. If your class runs on one long total of points earned out of points possible, that is a points-based grade calculator. Turning a single score into a percentage is what a grade percentage calculator does, and marking one quiz by questions missed is a test grade calculator. If you mainly want to understand how category weights work, a weighted grade calculator explains it more plainly. And if the course is over and you need a finished college result on a 4.0 scale, that belongs to a college grade calculator, since this page never prints a GPA. Rolling several finished classes into a quarter or semester grade is a different calculation again, and that is what an overall grade calculator is for.
Frequently asked questions
How do I calculate my grade in a class that isn’t over yet?
Use only the work that has been graded. Multiply each score by its weight, add the products, then divide by the total weight of those graded items. Never enter ungraded work as a zero.
What if a category has no graded assignments yet?
It counts as still ungraded weight, not as a zero. Put the category in the Still ungraded block at its syllabus weight, and unmarked work cannot drag your current grade down.
What grade do I need to pass a class?
Usually 60%, a D on the standard scale. Many majors and prerequisites want 70% or better before the credit counts, and some courses are pass/fail. Your syllabus states the exact line.
Can I still get an A in this class?
Compare your best case to 90 on the high school scale, or 93 on the college scale. If the best case is lower, an A is not reachable whatever you score on the rest.
Does this class grade calculator work for high school and college?
Yes. The scale toggle changes the letter cutoffs only. High school uses whole-letter bands starting at 90 for an A; college adds pluses and minuses, so an A− starts at 90 and a plain A at 93. The percentage math is identical.
What if my assignment weights don’t add up to 100%?
The calculator tells you instead of adjusting silently. If the total falls short, the missing slice counts as still ungraded. If it goes over 100%, every weight is scaled back so the course totals 100%.
Why is my teacher’s gradebook showing a different grade?
The usual causes are rounding, a curve, a dropped lowest score you did not apply here, extra credit handled elsewhere, and missing work already recorded as a zero. Some gradebooks also score unsubmitted work as zero; this page does not.
Does this calculator save or send my grades anywhere?
No. Everything runs in your browser as you type. Nothing is uploaded, nothing is stored, and there is no account to create. Close the tab and the numbers are gone.
Results are estimates based on the grading scale you choose. Always confirm your official grade with your teacher’s syllabus or your school’s gradebook.
