Free · Weighted grades · No sign-up
Grade Calculator
A free weighted grade calculator for any class. Enter each assignment’s grade and its weight from the syllabus: your grade in percent and as a letter updates as you type, even halfway through the semester.
Your grade
88.47%
- Letter grade: B+
- Weights: 75%
This is your grade so far: 25% of the class is not graded yet.
Prepare for the next test with a study timer
Tip: the weights are in your syllabus, like homework 20% and tests 40%.
01 How to
How to use the grade calculator
-
List the parts of your grade
Add a row for each assignment or category from your syllabus: homework, quizzes, tests, labs.
-
Enter grades and weights
Type each grade and its weight in percent. A comma works as the decimal point too.
-
Read your grade
Your weighted grade and its letter update as you type. If the weights add up to less than 100%, it is your grade so far.
-
Start over
Clear all empties the rows. Nothing is saved: a reload brings the example back.
02 By hand
How to calculate a weighted grade
A weighted grade counts each part by its share of the class: a midterm worth 25% moves your grade more than quizzes worth 15%. Multiply each grade by its weight, add the results and divide by the total weight. For the example above:
| Assignment | Grade | Weight | Grade × weight |
|---|---|---|---|
| Homework | 95% | 20% | 1,900 |
| Quizzes | 88% | 15% | 1,320 |
| Midterm | 82% | 25% | 2,050 |
| Lab reports | 91% | 15% | 1,365 |
| Total | 75% | 6,635 |
6,635 ÷ 75 = 88.47%, a B+ so far. The final exam is the other 25%: work out what you need on the final to keep that grade or raise it.
03 Scale
Percentages and letter grades
The calculator turns your percentage into a letter by the common US cutoffs:
| Letter grade | Percentage |
|---|---|
| A+ | 97–100% |
| A | 93–96% |
| A− | 90–92% |
| B+ | 87–89% |
| B | 83–86% |
| B− | 80–82% |
| C+ | 77–79% |
| C | 73–76% |
| C− | 70–72% |
| D+ | 67–69% |
| D | 63–66% |
| D− | 60–62% |
| F | below 60% |
Teachers and schools set their own cutoffs, and some give an A from 90%. Check your syllabus for the letter on your report card.
04 Study
Raise your grade where it counts
The parts with the biggest weights move your grade most, so give them your study time first. Short, timed sessions with a Pomodoro study timer make it easier to start, and every session lands in your log.
05 FAQ
Questions about grades
How do I calculate my grade?
Multiply each grade by its weight, add the results and divide by the sum of the weights. The calculator does it as you type and shows the letter next to it.
How do I calculate weighted grades when the weights don’t add up to 100%?
Divide by the weights you have. With 75% of the class graded, the result is your grade so far: the parts still to come can raise it or lower it.
What percentage is an A, a B or a C?
Commonly 93% and up is an A, 83–86% a B and 73–76% a C, with plus and minus grades between them. Your teacher may draw the lines elsewhere.
Can a grade be above 100%?
Yes, with extra credit: the calculator takes grades up to 150%.
Are my grades saved?
No. The calculator runs in your browser and keeps nothing, not even on this device: reload the page and it starts again with the example.
06 Contents
More tools for studying
- Study Timer Pomodoro
- Focus Timer your own length
- Break Timer work and rest
- Reading Timer one book at a time
- Study Stopwatch count up
- Aesthetic Study Timer themes and sounds
- Flip Clock flipping digits
- Minimalist Timer just the time
- Fullscreen Timer big countdown
- ADHD Timer short blocks
- Visual Timer a disc that shrinks
- AP Exam Timer AP sections
- SAT Timer digital SAT
- Exam Timer ACT and tests
- Study Tracker your hours
- Study Planner schedule maker
- Time Blocking Planner week in blocks
- Homework Planner due dates
- Exam Study Planner plan to exam day
- Weekly Study Planner printable
- Final Grade Calculator what you need
- GPA Calculator 4.0 scale
- High School GPA Calculator honors and AP
- Cumulative GPA Calculator all semesters
- The Pomodoro Technique the guide
- Timer Widget Notion, sites, OBS