High School GPA Calculator

Calculate your high school GPA with weighted and unweighted results. Enter grades, course levels, and credits to see how Honors, AP, and IB classes affect your GPA.

Method reviewed How we calculate

Your courses

Results update as you type. Nothing leaves your browser.

Unweighted GPA: 0.000 out of 4.0, letter grade F, 0.35 below D-

Weighted GPA: 0.000 out of 5.0

Weighting in effect: honors +0.5 · AP/IB +1.0

Courses counted
0
Credits counted
0
Quality points
0
Weighted quality points
0

Letter-grade values follow a common U.S. scale, and your school sets its own percentage cutoffs, so check your transcript when it counts. Weighting policies vary just as much, so treat the weighted figure as an estimate.

How to Use the High School GPA Calculator

01 — Select your grade

Choose the official letter grade recorded for the class.

02 — Choose the course level

Select Regular, Honors, AP, or IB. This affects weighted GPA only when a weighting policy is selected.

03 — Enter credits

Use the credit value assigned by your school.

Use the Add course button to include additional classes, or Clear all to reset the calculator.

Do High School GPA Calculations Need Credit Hours?

High school GPA calculations can vary. Some schools treat courses equally, while others use course credits to give different courses more or less influence.

This GradeCalculatorHQ calculator multiplies your grade's quality points by the credit values entered into it to generate a credit-weighted average.

How Half Credits Affect High School GPA

A 0.5-credit course carries half the credit weight of a 1.0-credit course in a credit-weighted calculation, assuming the same grade.

4.0 × 1.0 credit = 4.0 quality-point contribution
4.0 × 0.5 credit = 2.0 quality-point contribution

Use the credit value shown by your school rather than assuming every course is worth 1.0 credit.

Weighted vs. Unweighted High School GPA

Unweighted GPAWeighted GPA
Course difficultyNot addedMay add bonus points
Regular ABase valueBase value
Honors/AP/IBBase valueMay receive bonus
Typical maximumOften 4.0Depends on school policy

Unweighted GPA

Measures grades without advanced-course bonus points.

Weighted GPA

Adds applicable bonus quality points according to the selected policy.

How Honors, AP, and IB Weighting Works

The calculator supports the following weighting options available in the settings:

  • 5.0 scale: +0.5 Honors, +1.0 AP/IB
  • 4.5 scale: +0.25 Honors, +0.5 AP/IB
  • 6.0 scale: +1.0 Honors, +2.0 AP/IB

These are calculator-supported policies, not universal high-school rules.

High School GPA on a 4.0 Scale

The unweighted baseline maps your letter grades directly to quality points (e.g., A = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, etc.). On a standard 4.0 scale, an A is typically worth 4.0 quality points. Use your school's grading table when one is provided.

View full GPA scale →

High School GPA With 5.0-Scale Weighting

A 5.0 scale can allow eligible advanced courses to receive additional quality points. The exact result depends on the weighting policy selected.

Can I Calculate High School GPA From Percentages?

Percentage-to-letter-grade conversion depends on your school's grading scale. If you have percentage grades rather than letter grades, use your school's official cutoffs to determine the corresponding letter grade before entering it.

What If I Change a Grade?

Change a course grade and the calculator recalculates the GPA, allowing you to compare different grade outcomes immediately.

How Much Can One More Grade Change My GPA?

The effect of a new or changed grade depends on your current GPA, the number of credits already counted, the new grade, and the course's credit value.

How High School GPA Is Calculated

GPA = Σ(Quality Points × Credit Hours) ÷ Σ(Credit Hours)

For weighted GPA, the conceptual sequence is:

Letter grade
Base quality points
Applicable advanced-course bonus
Credit weighting
Weighted GPA

High School GPA Example

CourseLevelGradeBase PointsWeighted Points
Algebra IIRegularB+3.33.3
English 10HonorsA-3.74.2
U.S. HistoryAPB3.04.0
P.E.RegularA4.04.0

Example assumes +0.5 for Honors and +1.0 for AP/IB, and all courses are 1.0 credit.

Why Credits Matter in High School GPA

When courses have different credit values, a credit-weighted GPA gives higher-credit courses more influence.

A = 4.0
1.0 credit → 4.0 quality-point contribution
0.5 credit → 2.0 quality-point contribution

Grades That Do Not Add GPA Points

GradeMeaningGradeCalculatorHQ treatment
PPassExcluded
NPNo PassExcluded
WWithdrawnExcluded

Your school may have different transcript rules.

Which High School GPA Scale Should I Use?

Use the scale and weighting policy that matches your school's grading rules.

Grade4.04.3
A+4.04.3
A4.04.0
A-3.73.7
B+3.33.3
B3.03.0

View full GPA Scale & Conversion →

How to Calculate Your Overall High School GPA

An overall or cumulative high school GPA combines grades earned across multiple terms. The way those terms are combined depends on the school's GPA policy and how courses are weighted.

To combine multiple academic periods using credit-weighted calculations, use the Cumulative GPA Calculator.

How to Get the Right Numbers From Your Transcript

Course grade

Use the official letter grade.

Course level

Check whether the transcript identifies the class as Regular, Honors, AP, or IB.

Credit value

Check whether the course carries 1.0, 0.5, or another value.

Grading policy

Check the school's official grade and weighting rules.

Your transcript and school policy are more authoritative than any generic GPA conversion table.

Why Your Official GPA May Be Different

GradeCalculatorHQ calculates

  • Entered grades
  • Entered credits
  • Selected GPA scale
  • Selected weighting policy
  • Defined mathematical formula

Your school decides

  • Exact weighting rules
  • Course eligibility for bonuses
  • Dual-enrollment treatment
  • Grade replacement
  • Retake policies
  • Special credit rules
  • Percentage cutoffs
Your official transcript is the final authority.
State and district policies can differ, so students should use the grading and weighting rules provided by their school.

Frequently asked questions

How do I calculate my high school GPA?

Enter your official letter grade, course level, and credit value for each class. The calculator converts the grades to quality points, applies any weighting bonuses, multiplies by credits, and divides by total credits.

What is the difference between weighted and unweighted GPA?

An unweighted GPA measures grades on a standard scale (usually up to 4.0) without accounting for course difficulty. A weighted GPA adds bonus points for advanced classes like Honors, AP, or IB.

Do high school GPA calculations use credits?

Calculations can vary by school. Some high schools treat courses equally, but most use credit values (like 1.0 or 0.5) to give different courses more or less mathematical influence on the final average.

Can I calculate GPA with half credits?

Yes, you can enter 0.5 (or any decimal value) in the credits column. The calculator will correctly multiply your grade's quality points by that half-credit amount.

Can I calculate my GPA on a 4.0 scale?

Yes, the unweighted GPA result is calculated on a standard 4.0 scale by default, where an A equals 4.0 quality points. You can also switch the base scale to cap at 4.3 if your school awards extra points for an A+.

Can I calculate my GPA on a 5.0 scale?

Yes, the weighted GPA result can use a 5.0 scale. You can select the standard 5.0 weighting policy in the settings, which adds +0.5 for Honors and +1.0 for AP/IB courses.

Can I calculate high school GPA from percentages?

Percentage-to-letter-grade conversion depends entirely on your school's grading policy. You must first convert your percentages to official letter grades using your school's scale before entering them.

Does an AP class increase my GPA?

It can increase your weighted GPA if your school awards bonus points for AP classes. However, it does not increase your unweighted GPA, which treats all course levels the same.

Does an Honors class increase my GPA?

Similar to AP classes, an Honors class can boost your weighted GPA if your school's policy applies a bonus (often +0.5 or +0.25), but it has no effect on your unweighted GPA.

Does an A+ count as more than 4.0?

It depends on your school. Most U.S. high schools cap an A+ at 4.0, but some use a 4.3 scale. The calculator allows you to select either the standard 4.0 or 4.3 grading scale.

How much can one class change my GPA?

The effect of a new or changed grade depends on your current GPA, the number of credits already counted, the new grade, and the course's credit value.

Why is my GradeCalculatorHQ GPA different from my transcript?

Your transcript is the final authority. Your school may use different weighting rules, percentage cutoffs, dual-enrollment treatments, or grade replacement policies that differ from standard calculator settings.