Education

How to Calculate High School & College GPA: Weighted vs. Unweighted Credit Systems

A complete breakdown of academic credit weighting, quality point conversions, 4.0 vs 5.0 scales, and how to project cumulative semester GPAs.

August 18, 2026
10 min read
How to Calculate High School & College GPA: Weighted vs. Unweighted Credit Systems

Understanding Grade Point Average (GPA) Mathematics

🎓 Calculate Your Semester & Cumulative GPA

Track your academic standing using our Free Online GPA Calculator. Supports 4.0 unweighted and 5.0 weighted Honors/AP course scales.

Your Grade Point Average (GPA) is the single most critical numerical metric evaluating academic performance in high school and higher education. It determines academic standing, honor roll eligibility, dean's list status, and graduate school admission prospects.

1. Standard 4.0 Letter Grade Quality Point Values

Most academic institutions convert letter grades to numerical quality points on a 4.0 scale:

  • A (93–100%): 4.0 Quality Points
  • A- (90–92%): 3.7 Quality Points
  • B+ (87–89%): 3.3 Quality Points
  • B (83–86%): 3.0 Quality Points
  • C (73–76%): 2.0 Quality Points
  • F (<60%): 0.0 Quality Points

2. How Credit Hours Weight Your GPA

Courses carry different credit weights based on lecture hours. A 4-credit lab science class impacts your GPA twice as heavily as a 2-credit elective class. To calculate your semester GPA:

Semester GPA = Sum of (Grade Quality Points × Course Credit Hours) / Total Credit Hours Attempted

For example: Earning an A (4.0) in a 4-credit course (16 points) plus a B (3.0) in a 3-credit course (9 points) yields 25 Total Quality Points divided by 7 Credits = 3.57 Semester GPA.

3. Weighted vs. Unweighted GPA Scales

While unweighted GPA caps grade values at 4.0 regardless of course rigor, high schools frequently award weighted quality points for advanced academic courses (Honors, AP, IB):

  • Standard Course A: 4.0 Points
  • Honors Course A: 4.5 Points (+0.5 boost)
  • AP / IB Course A: 5.0 Points (+1.0 boost)