Skip to content
HexaCalc

Weighted GPA Calculator

A weighted GPA rewards harder classes: an A in an AP class counts as 5.0 instead of 4.0. Add your classes below and set each one's level to see your weighted GPA.

Weighted GPA
4.07
Unweighted GPA (4.0)
3.57
Credits · quality points
3 · 10.70

Worked example

Example: AP Calculus B, Honors Chemistry A−, English A

  1. AP B = 3.0 + 1.0 = 4.0
  2. Honors A− = 3.7 + 0.5 = 4.2
  3. Regular A = 4.0
  4. Weighted = (4.0 + 4.2 + 4.0) ÷ 3 = 4.07

Weighted GPA 4.07 (unweighted 3.57).

Formula

Weighted GPA = Σ((grade points + bonus) × credits) ÷ Σ credits

Bonus: Regular 0, Honors +0.5, AP / IB / dual enrollment +1.0.

Frequently asked questions

What is a weighted GPA?

A GPA that adds extra points for advanced classes so that students taking harder courses aren't penalized.

Is a 4.0 weighted GPA good?

Yes — it usually means mostly A's and B's with several advanced classes.

What is the highest weighted GPA?

On a 5.0 scale, 5.0 — straight A's in only AP/IB classes.

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.

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