AcademyCalc › High School GPA Calculator

High School GPA Calculator

Calculate your high school GPA using letter grades, credits, and course difficulty. Switch between weighted and unweighted GPA and include Honors, AP, or IB classes.

Enter Your High School Courses

Add your classes, grades, credits, and course level to calculate your weighted or unweighted GPA.

Unweighted GPA uses a standard 4.0 scale and does not add extra points for Honors, AP, or IB courses.

Your High School GPA
0.00
/ 4.00
Total Credits 0
Total Grade Points 0
Letter Grade Equivalent —

How to Calculate High School GPA

High school GPA is calculated by converting each course grade into grade points, multiplying those points by the course credits, and dividing the total grade points by the total number of credits.

GPA = Total Grade Points ÷ Total Credits

Example

Suppose you completed four high school courses:

Course Grade Grade Points Credits Quality Points
Algebra II A 4.0 1 4.0
English B+ 3.3 1 3.3
Biology A- 3.7 1 3.7
History B 3.0 1 3.0

Total grade points: 14.0
Total credits: 4

14.0 ÷ 4 = 3.50 GPA

Weighted vs. Unweighted High School GPA

An unweighted GPA measures grades on a standard 4.0 scale without considering course difficulty. A weighted GPA can give additional grade points for advanced courses such as Honors, AP, or IB classes.

GPA Type Typical Scale Course Difficulty
Unweighted GPA 0.0–4.0 Not included
Weighted GPA Often 0.0–5.0 Advanced courses receive extra points

For example, an A in a regular class may be worth 4.0 points, while the same A in an Honors class could be worth 4.5 and an A in an AP or IB class could be worth 5.0.

Weighting systems vary by school, so use your school's official grading policy when you need an exact GPA.

How Honors, AP, and IB Classes Affect GPA

Advanced high school courses can increase a weighted GPA because they may receive extra grade points compared with regular classes.

Course Type Example A Grade Example B Grade
Regular 4.0 3.0
Honors 4.5 3.5
AP / IB 5.0 4.0

The calculator above uses +0.5 points for Honors courses and +1.0 point for AP or IB courses when Weighted GPA is selected.

Some schools use different weighting rules, cap weighted grade points, or treat AP, IB, and Honors courses differently. Your transcript may therefore show a slightly different GPA.

High School GPA Scale

Most high schools use a 4.0 unweighted GPA scale, although exact grade values can vary by school.

Letter Grade Unweighted GPA Honors Example AP / IB Example
A+4.04.55.0
A4.04.55.0
A-3.74.24.7
B+3.33.84.3
B3.03.54.0
B-2.73.23.7
C+2.32.83.3
C2.02.53.0
C-1.72.22.7
D+1.31.82.3
D1.01.52.0
D-0.71.21.7
F0.00.51.0

The weighted values above match the calculator's default system. Your school may use different rules for Honors, AP, or IB courses.

What Is a Good High School GPA?

A good high school GPA depends on your academic goals, the difficulty of your courses, and the colleges or programs you plan to apply to.

Unweighted GPA General Interpretation
3.8–4.0Excellent academic performance
3.5–3.79Strong academic performance
3.0–3.49Good academic standing
2.5–2.99Average academic performance
2.0–2.49Passing, but improvement may be helpful
Below 2.0May indicate academic difficulty

Colleges may also consider course rigor, class rank, test scores, extracurricular activities, essays, and other factors rather than looking at GPA alone.

Tips for Improving Your High School GPA

  • Focus first on courses where a small grade improvement can make the biggest difference.
  • Keep track of assignments, tests, and deadlines before missing work affects your final grade.
  • Ask teachers for help early when you are struggling with a subject.
  • Balance advanced courses with a workload you can realistically manage.
  • Check your GPA after each grading period to understand how your grades are changing.
  • Use your school's official GPA scale when planning academic goals.

Frequently Asked Questions

How do I calculate my high school GPA?
Convert each course grade into grade points, multiply the grade points by the course credits, add the results, and divide by the total number of credits.
What is the difference between weighted and unweighted GPA?
An unweighted GPA usually uses a 4.0 scale and does not consider course difficulty. A weighted GPA can award extra points for advanced courses such as Honors, AP, or IB classes.
How much does an Honors class add to GPA?
In this calculator, Honors courses add 0.5 grade points when Weighted GPA is selected. Your school may use a different weighting system.
How much does an AP or IB class add to GPA?
In this calculator, AP and IB courses add 1.0 grade point when Weighted GPA is selected. Weighting rules vary between schools.
Can a high school GPA be higher than 4.0?
Yes. A weighted GPA can exceed 4.0 when a school awards additional grade points for advanced courses such as Honors, AP, or IB classes.
Is a 3.5 GPA good in high school?
A 3.5 unweighted GPA is generally considered strong, although academic expectations and admissions standards vary by school and program.
Do colleges look at weighted or unweighted GPA?
Colleges may review both the GPA reported by your high school and the rigor of your coursework. Some institutions also recalculate GPA using their own method.
Do credits affect high school GPA?
If your school uses credit-weighted GPA calculations, courses with more credits can have a greater effect on the final GPA.
Does an A+ count as 4.0 or 4.3?
This calculator treats an A+ as 4.0 on the standard unweighted scale. Some schools use different grade-point values, including scales where an A+ may be worth more.