gizmobench
BrowseDaily

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.

Weighted GPA · this semester3.67unweighted 3.67 · 6 credits · 22.0 quality points
Scale
Weighting
Bonus per level
Credits
CourseGradeCreditsLevelPointsRemove course
4.0
3.3
3.7
3.0
4.0
4.0
  • The workingquality points, term by term
    Quality points = 4.0 × 1 + 3.3 × 1 + 3.7 × 1 + 3.0 × 1 + 4.0 × 1 + 4.0 × 1 = 22, and 22 ÷ 6 = 3.67
  • Weighted GPA6 courses counted
    3.67
  • Unweighted GPAthe same grades with no honors or AP bonus
    3.67
  • Creditsexcludes P, NP, W and I
    6
  • Quality pointsgrade points times credits, summed
    22.0

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.

GradePointsHonors +0.5AP or IB +1.0
A+4.04.55.0
A4.04.55.0
A−3.74.24.7
B+3.33.84.3
B3.03.54.0
B−2.73.23.7
C+2.32.83.3
C2.02.53.0
C−1.72.22.7
D+1.31.82.3
D1.01.52.0
D−0.71.21.7
F0.00.00.0

A failed course stays at zero however it is weighted: the honors and AP bonus applies only to a passing grade.

The scale is a convention, and this page names the one it is using. Most US schools map an A to 4.0 and an A+ to 4.0 as well; some give the A+ a 4.3, and weighting for honors and AP courses is set district by district. That pick is a control here rather than an assumption, and the table above shows every mapping currently in use. 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.

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.