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 GPA Tracker
Input your academic classes, select grades, and assign course weight weights (Honors, AP, or IB) to verify your score.
Changes will apply to your calculations instantly. Standard settings are Honors (+0.5), and AP/IB/AICE/Dual-Enrollment (+1.0).
🏆 Outstanding!
"You've achieved academic excellence. Keep up the incredible work and continue challenging yourself."
"Challenge yourself by exploring new elective subjects or volunteering to tutor peers."
| Course Name | Credits | Grade | Points |
|---|
"Excellent Work! Your hard work is paying off."
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:
* 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.
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.