Skip to content
HexaCalc

High School GPA Calculator

Add each class, pick the letter grade, the credits (usually 1 for a full-year class or 0.5 for a semester) and the level. You'll get your unweighted GPA on the 4.0 scale and your weighted GPA with +0.5 for Honors and +1.0 for AP, IB and dual-enrollment classes.

Colleges see both numbers, so it's worth knowing each one.

Weighted GPA
3.88
Unweighted GPA (4.0)
3.50
Credits · quality points
4 · 14.00

Worked example

Example: four year-long classes

  1. AP Biology A → 4.0 (weighted 5.0)
  2. Honors English B+ → 3.3 (weighted 3.8)
  3. Algebra II B → 3.0
  4. Spanish A− → 3.7
  5. Unweighted = (4.0 + 3.3 + 3.0 + 3.7) ÷ 4 = 3.50
  6. Weighted = (5.0 + 3.8 + 3.0 + 3.7) ÷ 4 = 3.875

Unweighted GPA 3.50, weighted GPA 3.88.

Formula

GPA = Σ(grade points × credits) ÷ Σ credits

Weighted points = grade points + level bonus (Honors +0.5, AP/IB +1.0)

F grades earn no bonus. Schools vary — some use +1.0 for Honors or a 5.0 cap — so check your handbook.

Frequently asked questions

What letter grades equal what GPA points?

On the standard 4.0 scale: A/A+ = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D+ = 1.3, D = 1.0, D− = 0.7, F = 0.

What is a good high school GPA?

A 3.0 is around the national average; 3.5+ is competitive for many colleges, and highly selective schools typically see 3.9+ unweighted.

Do colleges look at weighted or unweighted GPA?

Many recalculate an unweighted GPA from your core classes and then consider the rigor of your schedule separately.

How do I calculate my cumulative high school GPA?

Enter every class from every semester, or use the GPA calculator with current GPA to add a new semester to your existing GPA.

Last reviewed October 17, 2026 · Calculations run in your browser; nothing you enter is sent to a server.