High School GPA Calculator
Work out a high school GPA on the 4.0 scale, with a full semester already filled in so you can see the shape of it. The example is six one credit courses graded A, B+, A minus, B, A and A, which come to 22 quality points over 6 credits and a GPA of 3.67. Change a grade, a credit or a course level and the number moves with the working printed underneath, line by line, the way a registrar would check it.
- Scale
- Weighting
- Bonus per level
- Credits
| Course | Grade | Credits | Level | Points | Remove course |
|---|---|---|---|---|---|
Cumulative
Add the record you already have and this combines the two by quality points, which is not the same as averaging the two GPAs. Combining the weighted semester GPA 3.67 over 6 credits with the record below.
- GPA so far
- Credits so far
- Semester figure
- Cumulative after this semester
Grade points on the 4.0 scale
A+ and A are both worth 4.0. The most common US convention. Weighting is on, so the last two columns are in use, at +0.5 for honors and +1.0 for AP or IB. Change either figure above to match your district.
| Grade | Points | Honors +0.5 | AP or IB +1.0 |
|---|---|---|---|
| A+ | 4.0 | 4.5 | 5.0 |
| A | 4.0 | 4.5 | 5.0 |
| A− | 3.7 | 4.2 | 4.7 |
| B+ | 3.3 | 3.8 | 4.3 |
| B | 3.0 | 3.5 | 4.0 |
| B− | 2.7 | 3.2 | 3.7 |
| C+ | 2.3 | 2.8 | 3.3 |
| C | 2.0 | 2.5 | 3.0 |
| C− | 1.7 | 2.2 | 2.7 |
| D+ | 1.3 | 1.8 | 2.3 |
| D | 1.0 | 1.5 | 2.0 |
| D− | 0.7 | 1.2 | 1.7 |
| F | 0.0 | 0.0 | 0.0 |
A failed course stays at zero however it is weighted: the honors and AP bonus applies only to a passing grade.
Common questions
- How do you calculate a high school GPA?
- Give each course its grade points, multiply by the credits it carries, add those up, and divide by the total credits. The six courses on this page are 4.0 + 3.3 + 3.7 + 3.0 + 4.0 + 4.0 over one credit each, which is 22 quality points over 6 credits, so 22 ÷ 6 = 3.67. The tool prints that whole line, not just the answer.
- How many credits is a high school course?
- One credit for a year long course and a half for a semester course, at most US high schools. That is why every row here starts at 1 rather than the 3 a college course carries. Put whatever your transcript says in the Credits column, or switch Credits to Equal and every course will weigh the same.
- Should my GPA be weighted or unweighted?
- Both figures are on screen, so you do not have to choose blind. Weighting adds points for harder courses, and with every course here set to Regular the two numbers are the same 3.67. Set a course to Honors or AP in the Level column and the weighted figure rises while the unweighted one stays put. Colleges usually recalculate to their own scale anyway, which is why the tool shows the pair rather than one number.
- What GPA is an A minus average?
- 3.7 on this scale, since an A minus is worth 3.7 points and an average of nothing but A minus grades divides straight back to 3.7. An A average is 4.0, a B plus average is 3.3 and a B average is 3.0. The table under the tool shows every letter and what it is worth, including the A plus, which is 4.0 here and 4.3 on the other scale in daily use.
- Do pass or fail courses count?
- This tool excludes P, NP, W and I from both GPA credits and quality points and names the omitted courses. An F is a graded failure and counts as zero points with its credits. Your school may handle NP, withdrawals or incompletes differently, so compare this convention with its transcript policy.
- Can I use this for junior high, middle school or a full year?
- The same course-grade arithmetic works if your school uses the displayed letter points and bonuses. Replace the six example courses with the eligible courses for your term or year and use their actual credit weights. Equal mode ignores the Credits column. School-specific admission recalculations, excluded course lists and automatic repeated-course rules are not built in.
Finite browser arithmetic: quality points are grade points times credits, and GPA is their sum divided by GPA credits, displayed to two decimals. Supplied points receive no extra bonus; letter and percentage inputs use the displayed convention. Your registrar determines which courses count.