HighSchool GPA Calculator

Easily calculate your high school GPA using our online Teacher Grader.

Pick either weighted GPA or Unweighted.

Class NameGradeCreditsClass Type

Your GPA:

...

How to Use Our High School GPA Calculator

This calculator helps you figure out your high school GPA by doing the math for you. Start by choosing the type of GPA you want to calculate, Weighted or Unweighted.

  • Weighted GPA takes into account the difficulty of your classes, so honors, AP, or IB classes are scored on a higher scale.
  • Unweighted GPA scores all classes on the same 4.0 scale, no matter how challenging they are.

Once you've picked the GPA type, start entering your classes. For each one, type in the class name, the grade you earned, how many credits the class is worth, and what kind of class it is (regular, honors, AP, etc.).

Use the “Add Class Row” button to add more classes. You can also hit “Reset” if you want to start over.

After you’ve added your classes, your GPA will automatically appear at the bottom of the calculator.

high school gpa calculator

What's Considered a Good GPA in High School?

Anything above 3.0 is considered a good high school GPA. But it all depends on your goals, your school, and the colleges you’re targeting.

  • 3.0 – 3.4: Average to above-average. You’re passing, but might need stronger grades for competitive schools.
  • 3.5 – 3.8: Strong. This range opens doors to many universities and some scholarships.
  • 3.9 – 4.0+: Excellent. Top of your class, strong candidate for competitive schools, especially with tough coursework.

But GPA alone doesn’t tell your whole story. Colleges also look at what classes you took, how you improved over time, and what you did outside the classroom.

How do AP and Honors Courses Impact High School GPA?

AP (Advanced Placement) and Honors courses are weighted more heavily because they reflect a higher level of academic challenge. On a weighted GPA scale, these classes often carry extra grade points. For example, instead of a 4.0 for an A in a regular class, you might earn a 5.0 in an AP course.

This means one AP or Honors class can significantly raise your GPA if you do well in it. But there’s a tradeoff: if you struggle and earn a lower grade, that weight might not be enough to offset the impact. For example, a C in an AP class could still lower your GPA compared to an A in a regular course.

GradeRegularHonorsAPIB
A (90–100%)4.04.55.04.5
B (80–89%)3.03.54.03.5
C (70–79%)2.02.53.02.5
D (60–69%)1.01.52.01.5
F (Below 60%)0.00.00.00.0

How Many AP and Honors Courses Should I Take?

There’s no “magic number.” It depends on your school’s offerings, your academic strengths, and your future plans. That said, here’s a useful framework:

  • Top-tier colleges look for students who take the most rigorous courses available to them, typically 5–8 AP or Honors classes across all four years.
  • Competitive universities want to see that you’ve pushed yourself, especially in your strongest subjects. 3–5 AP/Honors courses can show this.
  • Balance matters. Taking 6 APs and earning mostly B’s may not look better than taking 4 and earning A’s.

Focus on quality over quantity. Choose advanced courses where you're confident you can succeed, not just to boost your GPA.

Is a 4.0 Weighted GPA Good?

A 4.0 weighted GPA is solid, but context matters. On a weighted scale, a 4.0 could mean straight A’s in regular-level classes or a mix of A’s and B’s in harder ones.

At highly competitive schools, it’s not unusual to see students with weighted GPAs above 4.0. Sometimes even as high as 4.5 or 4.7 due to AP or Honors boosts.

So yes, it’s good. But in competitive circles, it may not stand out unless it's backed by challenging courses.

What Score Do I Need on My Final Exam?

This depends on how your school calculates final grades. In most schools, the final exam is 10% to 25% of your semester grade. To find out exactly what score you need find your current grade before the final, find out what percentage the final is worth, the use this formula.
(Current Grade × % of course so far) + (Final Exam Score × % of final) = Final Grade

Alternatively, use our Final Grade Calculator.

More GPA Calculators