Skip to main content
Fast GPA Finder Logo
Fast GPA Finder

High School GPA Calculator

Estimate both your weighted and unweighted high school GPAs. Switch course difficulty levels (Honors, AP, IB, or Regular) to apply correct grade multipliers.

high school-weighted calculator

High School GPA Tracker

Input your academic classes, select grades, and assign course weight weights (Honors, AP, or IB) to verify your score.

Grade Input:
GPA Result
0.00 / 4.00
Estimated Letter F
Earned Credits 0.0
Honor Points 0.0

Understanding high school weights

Your high school GPA is one of the most critical elements of your college application package. It measures your academic performance throughout grades 9 through 12. Most high schools provide two separate GPAs on your transcript: an unweighted GPA, which scales up to 4.00 and evaluates all classes identically, and a weighted GPA, which can go up to 5.00 and factors in the difficulty of advanced courses.

Taking challenging courses like Advanced Placement (AP), International Baccalaureate (IB), or Dual Enrollment classes provides a GPA "weight bump". Earning an "A" in an AP course adds a full +1.0 modifier, representing a 5.00 grade point, while Honors classes often add +0.5, representing a 4.50. This system rewards students for undertaking rigorous workloads. If you want to compute standard averages, you can also use our Unweighted GPA Calculator or our dedicated Weighted GPA Calculator.

The High School GPA Formula

High school GPAs are calculated by adding up all course points (with difficulty weights added for weighted GPA) and dividing by the total number of classes taken.

High School Calculation:

GPA = Sum(Grade Points + Weight Multiplier) / Total Classes

* AP/IB weight bump = +1.0 point; Honors weight bump = +0.5 point; Regular level = +0.

Step-by-Step Calculation Example

Imagine a student takes the following 5 classes:

AP English: A (4.0 + 1.0) = 5.0 pts

Honors Physics: B (3.0 + 0.5) = 3.5 pts

Regular Math: A (4.0 + 0.0) = 4.0 pts

Regular Spanish: B (3.0 + 0.0) = 3.0 pts

Gym: A (4.0 + 0.0) = 4.0 pts

Total Courses: 5 courses

Total Points Accumulated: 5.0 + 3.5 + 4.0 + 3.0 + 4.0 = 19.5 points

Weighted HS GPA: 19.5 / 5 = 3.90

Applying to the University of Florida?

UF uses a unique recalculated GPA scale that excludes honors weights and recalculates letter values.

UF Recalculated GPA →

Frequently Asked Questions

What is a good high school GPA for college?

A "good" GPA depends heavily on your college goals. A 3.00 is a standard average and is sufficient for many state universities. Highly selective colleges frequently look for unweighted GPAs of 3.80 or higher (which means mostly A's on your transcript), along with a rigorous course load of AP or IB classes.

How does high school GPA relate to class rank?

Class rank indicates your academic standing compared to other students in your graduating class. It is determined by sorting all students' weighted GPAs in descending order. The student with the highest weighted GPA ranks #1, and so on.

Can I reset my high school GPA?

No. Your high school GPA is a cumulative record starting from freshman year. It cannot be reset. However, raising your grades in your sophomore and junior years shows an upward trend, which college admissions committees view very favorably.