Skip to content
GPA Calc

High school GPA calculator

Add each class with its grade and level. You get your unweighted and weighted GPA together.

Your classes

Check your transcript or student handbook if you are unsure.

points

Common: 0.5. Change it to match your school.

points

Common: 1.0. Some schools use 0.5 for these too.

Unweighted GPA

3.64 5.5 credits

Weighted GPA

3.91

Grade points

20.0

Letter average

≈ A−

4.0 scale, A− = 3.7

Show the math
  • English 10 · A Honors (4.0 + 0.5) × 1 = 4.5
  • Algebra II · B+ 3.3 × 1 = 3.3
  • US History · A− AP (3.7 + 1.0) × 1 = 4.7
  • Chemistry · B 3.0 × 1 = 3.0
  • Spanish II · A 4.0 × 1 = 4.0
  • Physical Education · A 4.0 × 0.5 = 2.0
  • Unweighted GPA 20.0 ÷ 5.5 = 3.64
  • Weighted GPA 21.5 ÷ 5.5 = 3.91

Updates as you type. Your entries stay in this browser only. · Scales used

Frequently asked questions

How do I calculate my GPA for high school?

Give each class its grade points (A = 4, B = 3, C = 2, D = 1, F = 0, with plus and minus in between), multiply by the class’s credits, add everything up and divide by the total credits. That is your unweighted GPA. For a weighted GPA, add the Honors or AP bonus to each of those classes first.

What is the difference between weighted and unweighted GPA?

An unweighted GPA treats every class the same on a 4.0 scale. A weighted GPA adds extra points for harder classes — commonly 0.5 for Honors and 1.0 for AP or IB — so it can go above 4.0.

Is a 3.7 GPA an A or a B?

A 3.7 is an A− on the standard 4.0 scale. As an average it means mostly As with a few Bs.

Do half-year classes count less?

Usually. Many high schools give a full-year class 1 credit and a semester class 0.5, so a semester class carries half the weight. Enter the credits your transcript shows.

Which GPA do colleges look at?

Both appear on applications, and many colleges recalculate your GPA with their own rules because every high school weights differently. That is why this calculator always shows the unweighted figure next to the weighted one.

How high school GPA is calculated

Each class gets grade points from its letter grade. Multiply the points by the class’s credits — often 1 for a full-year class and 0.5 for a semester class — then divide the total by all your credits. That is your unweighted GPA, on a scale that tops out at 4.0.

For your weighted GPA, the same classes get a bonus by level before the division: a common convention is +0.5 for Honors and +1.0 for AP, IB and dual enrollment. Your school may use different numbers, so both bonuses are editable above.

A worked example

The six classes pre-filled above give 20.0 grade points over 5.5 credits, an unweighted GPA of 3.64. Honors English adds 0.5 and AP US History adds 1.0, so the weighted total is 21.5 and the weighted GPA is 21.5 ÷ 5.5 = 3.91.

ClassGradeLevelUnweightedWeightedCredits
English 10AHonors4.04.51
Algebra IIB+Regular3.33.31
US HistoryA−AP3.74.71
ChemistryBRegular3.03.01
Spanish IIARegular4.04.01
Physical EducationARegular4.04.00.5

GPA across all four years

Your cumulative high school GPA covers every graded class from 9th grade on. The simplest way to get it here is to enter every class from every year. Or use the cumulative GPA calculator: start from the GPA and credits on your transcript and add this year’s classes. Keep weighted and unweighted figures separate — never combine a weighted GPA with unweighted grades.

Report the GPA your school reports

Applications usually ask for the GPA on your transcript and the scale it uses. Use this calculator to plan and check, and copy the official figure onto forms.

Harder classes are not automatically better

With the common +1.0 AP bonus, an AP B (3.0 + 1.0) counts the same as a regular A in your weighted GPA, but it lowers your unweighted GPA. The two figures side by side show that trade-off.

What this calculator assumes
  • Letter grades convert on the scale you pick; the standard scale is The Princeton Review’s table.
  • Weighted bonuses default to +0.5 for Honors and +1.0 for AP, IB and dual enrollment — a common convention, not a rule. An F never gets a bonus.
  • Credits weight each class. If your school averages classes equally, give every class the same credit value.

Every grade scale used, with its source →

Related questions

Other calculators