Class Grade Calculator
What is my grade in this class right now? Add every assignment in points — homework, quizzes, tests, projects — and see your current class grade, percentage, and letter grade instantly. It also tells you exactly what you need on your next assignment to reach your target. Free to use, with no login required.
Your Class Grade
Enter each assignment with the points you earned and the points it was worth. If your class uses category weights (for example, tests 40%), enter a weight for each row instead — the calculator switches to weighted mode automatically. Leave the weight blank for plain points mode.
What do I need on my next assignment?
Enter the points your next assignment is worth and the overall grade you are aiming for, and the calculator works out how many points you need on it.
Letter grades use the standard scale: A+ 97–100, A 93–<97, A− 90–<93, B+ 87–<90, B 83–<87, B− 80–<83, C+ 77–<80, C 73–<77, C− 70–<73, D+ 67–<70, D 63–<67, D− 60–<63, F below 60. Your school’s own scale decides the official grade.
Halfway through the semester, most students ask the same question: what is my grade in this class right now? The syllabus lists a dozen assignments, and the numbers on the returned papers do not add up to an answer. This calculator does the adding for you: enter every assignment with the points you earned and the points it was worth, and it shows your current class grade as a percentage and a letter grade — plus exactly what you need on your next assignment to reach your target.
It works for any class that grades in points — homework out of 50, a quiz out of 20, a midterm out of 100. If your class groups work into weighted categories instead, enter a weight on each row and the calculator switches to weighted mode automatically.
How to Use the Class Grade Calculator
- Add your assignments. Each row takes the assignment name (optional), the points you earned, and the points it was worth. Four rows are ready to go; press + Add Assignment for more, or × to remove a row.
- Leave the weight blank — unless your class is weighted. If every assignment counts by its points alone, skip the weight column. If your syllabus gives categories different weights, enter a weight for every row — they must add up to 100%.
- Press Calculate My Grade for your total points, your percentage to two decimals, your letter grade, and a breakdown table of every assignment’s own percentage.
- Use the solver for what comes next. Enter the points your next assignment is worth and the overall grade you want, and it tells you how many points you need — or honestly if the target is out of reach.
Only enter assignments that have actually been graded. Work you have not done yet should stay out — entering it as a zero would drag your grade down. The solver is the right place for future work.
The Formula
In a points-based class, every point counts the same, whatever the assignment was:
Add up all the points you earned and all the points every assignment was worth, divide, and multiply by 100. That is the whole method — a 50-point project counts five times as much as a 10-point quiz, because it is worth five times as many points.
In a weighted class, each assignment’s percentage is multiplied by its weight first, then the results are added:
Here a 10-point quiz can matter as much as a 100-point test, if the syllabus says so — the weight, not the point total, decides how much each row counts. The weights must total 100%, and the calculator checks that for you.
Worked Example 1: Points Mode
Imagine a student has these scores in a points-based class:
| Assignment | Score | Percentage |
|---|---|---|
| Homework | 45 / 50 | 90.00% |
| Quiz | 18 / 20 | 90.00% |
| Midterm | 82 / 100 | 82.00% |
| Project | 47 / 50 | 94.00% |
| Total | 192 / 220 | 87.27% |
192 ÷ 220 × 100 = 87.27%, which is a B+ on the standard scale. Try it in the calculator above — the four rows are already filled in for this example.
Notice that the midterm, worth 100 points, counts more than the 20-point quiz, even though the quiz score was higher. The project’s 47 out of 50 pulled the average up, while the midterm’s 82 out of 100 pulled it down the most.
Worked Example 2: Weighted Mode
Now suppose the same four scores are in a weighted class — homework 20%, quizzes 10%, midterm 30%, project 40%:
| Assignment | Percentage | Weight | Contribution |
|---|---|---|---|
| Homework | 90.00% | 20% | 18.00 |
| Quiz | 80.00% | 10% | 8.00 |
| Midterm | 75.00% | 30% | 22.50 |
| Project | 88.00% | 40% | 35.20 |
| Total | 100% | 83.70 |
90 × 0.20 + 80 × 0.10 + 75 × 0.30 + 88 × 0.40 = 83.70%, a B. The same four percentages would give a different class grade under different weights — that is why the weights are the first thing to check on your syllabus.
Worked Example 3: What Do I Need on My Next Assignment?
You have 192 points out of 220 so far, and your next assignment is worth 30 points. You want an 88% overall. What do you need?
Needed points = 88% × (220 + 30) − 192 = 220 − 192 = 28 points out of 30 — that is 93.33% on the assignment. A tough ask, but possible.
Aim for 90% instead and the arithmetic says 90% × 250 − 192 = 225 − 192 = 33 points out of 30 — impossible. No score on that one assignment can get you there; you would need to raise your grade over several assignments instead.
Letter Grade Scale
The calculator grades your percentage with the standard plus/minus scale, and shows the grade points each letter is worth on a 4.0 scale:
| Letter Grade | Percentage | Grade Points |
|---|---|---|
| A+ | 97–100% | 4.00 |
| A | 93–97% | 4.00 |
| A− | 90–93% | 3.70 |
| B+ | 87–90% | 3.30 |
| B | 83–87% | 3.00 |
| B− | 80–83% | 2.70 |
| C+ | 77–80% | 2.30 |
| C | 73–77% | 2.00 |
| C− | 70–73% | 1.70 |
| D+ | 67–70% | 1.30 |
| D | 63–67% | 1.00 |
| D− | 60–63% | 0.70 |
| F | Below 60% | 0.00 |
Your school’s own scale decides the official grade. Some teachers set A at 90% and use no plus or minus grades, some draw the B+ line at 85% instead of 87%, and a few count an A+ as 4.3 grade points. If your syllabus prints a different scale, the percentage this calculator shows is still right — only the letter it maps to may change.
Points or Weights — Which One Is Your Class?
Check the grading section of your syllabus. If it says “homework 15%, quizzes 15%, tests 40%, final 30%” — or anything with percentages adding to 100 — the class is weighted. Enter those percentages in the weight column, one weight per row, and the calculator does the weighted maths.
If the syllabus instead says “your grade is total points earned divided by total points possible” — or it lists assignments only by their point values — the class is points-based. Leave every weight blank and the calculator adds the points up.
One common mistake is to average the percentages of each assignment. That is only right when every assignment was worth the same number of points. A 100-point midterm at 82% counts five times as much as a 20-point quiz at 90% — averaging their percentages (82% + 90%) ÷ 2 = 86% would be wrong in a points-based class, where the real result is (82 + 18) ÷ (100 + 20) = 83.33%. The calculator never makes that mistake.
Frequently Asked Questions
How do I calculate my grade in a class?
Add up all the points you earned and all the points every assignment was worth, then divide earned by possible and multiply by 100. If your class uses weighted categories, multiply each assignment’s percentage by its weight instead and add the results together. The calculator above does both methods for you.
What is a good grade in a class?
On the standard scale, 90% and above (A− or better) is a strong grade, 80–89% (B− to B+) is good, and 70–79% (C− to C+) is average. “Good” also depends on the course: a B in a hard science class can mean more than an A in an easy elective. For GPA purposes, check what counts as a good GPA.
How do I figure out what grade I need on the final?
Use the solver in the calculator: enter the points your final is worth and the overall grade you want. It tells you the exact points you need — or whether the target is impossible. The same method works for any assignment, not just finals. If your class is weighted and the final has its own category weight, use our final grade calculator instead.
Do ungraded or missing assignments count as zero?
Only if the teacher has entered them as zero. Work that has not been graded yet should not be entered at all — it is not part of your grade yet. A genuinely missing assignment, though, usually does count as zero, which is why it drags a grade down so fast.
Does this calculator work for weighted classes?
Yes. Enter a weight on every row — the weights must add up to 100% — and it switches to weighted mode automatically. For classes with several assignments in each category, use our weighted grade calculator, which is built for category weights.
Know Your Grade, Then Plan the Rest
Knowing your current grade is the easy part — the useful part is knowing what it will take to move it. Run the numbers, then check how the grade feeds into your GPA, or work out how to raise your GPA over the rest of the term.
More Grade Tools
Keep the numbers working for you with the rest of our free calculators.
GPA Calculator Weighted Grade Calculator All Grade Calculators