High School GPA Calculator

Calculate your unweighted and weighted high school GPA instantly. Add standard, Honors, and AP classes to see your exact standing for college admissions.

By GPAtallyLast updated: May 2026
Course Information
Enter your classes below. Credit hours multiply the weight of the grade.
Settings
Customize how your GPA is calculated

Calculate weighted GPA based on course types

Use A+, A-, B+, B-, etc. in grade scale

Don't include P/NP grades in GPA calculation

How High School GPA Works

In high school, your Grade Point Average (GPA) is the single most important number on your academic record. Unlike college GPAs which are mostly uniform, high school GPAs are incredibly varied because they often include "weighting."

Unweighted GPA: This is a strict 4.0 scale. An 'A' in a remedial elective is worth exactly the same as an 'A' in AP Physics (4.0 points). It measures pure academic performance without accounting for class rigor.

Weighted GPA: This scale is designed to reward you for taking harder classes. An 'A' in an AP or IB class is usually granted a +1.0 bonus (making it a 5.0). An Honors class is often granted a +0.5 bonus (making it a 4.5). This is why top students often graduate with GPAs far above a 4.0.

Our calculator handles both systems simultaneously. By selecting the class type (Standard, Honors, AP/IB) from the dropdown, the tool automatically calculates both your raw unweighted score and your rigour-adjusted weighted score.

Example Calculation

Let's consider a student with a mix of standard and advanced classes to see how weighting drastically alters the final GPA:

Class NameLevelGradeUnweightedWeighted
English 10StandardA4.04.0
World HistoryHonorsB3.03.5 (+0.5)
BiologyAPB3.04.0 (+1.0)

Even with two 'B' grades, the student's Unweighted GPA is 3.33, but their Weighted GPA is 3.83 due to the rigorous course load.

What This Result Means

When reviewing your high school GPA, remember that the unweighted number is the baseline indicator of your academic consistency. A perfect 4.0 unweighted means you earned straight A's, regardless of class difficulty. The weighted number shows your rigor. Colleges look at both metrics together. A highly competitive applicant typically presents a strong unweighted GPA packed with rigorous AP or Honors courses, pushing their weighted GPA well past a 4.0. If your weighted GPA is high but your unweighted is low, it indicates you took hard classes but struggled to master the material.

Tips for Improving Your High School GPA

  • Utilize Grade Forgiveness: If you failed a class early in high school, retaking it over the summer can often completely erase the 'F' from your calculation.
  • Balance Your Rigor: Do not take 5 AP classes if it means getting C's across the board. An 'A' in an Honors class (4.5 weighted) is mathematically better than a 'C' in an AP class (3.0 weighted).
  • Beware of Easy Electives: Taking a fun, 1-credit elective where you get an 'A' will raise an unweighted GPA, but if you have a 4.5 weighted GPA, adding a 4.0 elective will actually drag your weighted average down!
  • Understand College Recalculation: Most major universities strip away non-academic classes (like PE or band) before calculating your admissions GPA. Focus your primary energy on core academic subjects.

Frequently Asked Questions