How High School GPA Is Calculated
High school GPA is calculated much like a college one, with two differences that matter: courses usually carry equal weight, and course difficulty often adds points.
The short answer
Convert each course grade to points on a 4.0 scale, add a bonus for Honors, AP or IB if your school weights, and average across all your courses.
Most high schools treat every year-long course as equal, so it is a straight average rather than the credit-weighted one colleges use. The result is an unweighted GPA capped at 4.0, a weighted GPA that can exceed it, or — commonly — both.
The unweighted method
The simpler of the two, and the one every school can produce:
- Convert each course's letter grade to points: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0, with plus and minus grades in between if your school uses them.
- Add the points up.
- Divide by the number of courses.
Every course counts the same, whether it is AP Calculus or ceramics. The maximum is 4.0, and it is reached only by earning an A in everything.
Some schools do assign credits — a year-long course worth 1.0 and a semester elective worth 0.5 — and weight the average by them, exactly as a college does. If your transcript shows a credit column, that is what is happening.
The weighted method
Weighting adds points to harder courses before averaging, so that a demanding schedule shows up in the number rather than only in the course list. The usual bonuses:
| Course level | Common bonus | An A becomes | A B becomes |
|---|---|---|---|
| Regular | +0.0 | 4.0 | 3.0 |
| Honors | +0.5 | 4.5 | 3.5 |
| AP | +1.0 | 5.0 | 4.0 |
| IB | +1.0 | 5.0 | 4.0 |
| Dual enrollment | +1.0 | 5.0 | 4.0 |
These are common values, not a national standard. Your school decides the size of the bonus, which courses qualify for it, and whether it weights at all.
A full year, worked through
Seven year-long courses, at a school using the bonuses above:
| Course | Level | Grade | Unweighted | Weighted |
|---|---|---|---|---|
| English 10 | Honors | B+ | 3.3 | 3.8 |
| Geometry | Regular | A− | 3.7 | 3.7 |
| Chemistry | Honors | A | 4.0 | 4.5 |
| World History | AP | B | 3.0 | 4.0 |
| Spanish II | Regular | A | 4.0 | 4.0 |
| Art | Regular | A | 4.0 | 4.0 |
| Physical Education | Regular | B+ | 3.3 | 3.3 |
| Total | 25.3 | 27.3 | ||
| GPA (÷ 7) | 3.61 | 3.90 |
Unweighted 3.61, weighted 3.90. Three courses carried a bonus and added 2.0 points across the year, which spread over seven courses is worth about 0.29 on the average.
Use the High School GPA Calculator
Enter your courses, mark which are Honors or AP, and set the bonus your school uses. You get the unweighted and weighted figures together.
Open the High School GPA CalculatorWhere the scales differ
Almost everything in the method above is a school decision, which is why two students with identical report cards at different schools can have different GPAs:
- Plus and minus grades. Many high schools use whole letters only, so a B+ and a B are both 3.0. If yours does, using 3.3 overstates every plus grade you have.
- Percentage ranges. An A might start at 90, at 93, or at 94. The same 92% is an A at one school and an A− at another.
- Which courses are weighted. Some weight only AP and IB; some include Honors; some weight any course on an approved list.
- The size of the bonus. +1.0 for AP is common; +0.5 and +1.5 both exist.
- Whether electives count. Some schools exclude PE, health and similar from the GPA entirely.
- Semester or year. Whether each semester grade is counted separately or averaged into one final grade first.
The authority on all of this is your student handbook or your counselor, not a general rule. If a number matters — an eligibility threshold, a scholarship, a rank cutoff — it is worth confirming which version your school uses.
Percentage grading
Some schools record percentages rather than letters, and a few compute a GPA on a 100-point scale directly. To get a standard 4.0-scale GPA from percentages, convert to letters first:
| Percentage | Letter | Points |
|---|---|---|
| 93–100% | A | 4.0 |
| 90–92% | A− | 3.7 |
| 87–89% | B+ | 3.3 |
| 83–86% | B | 3.0 |
| 80–82% | B− | 2.7 |
| 77–79% | C+ | 2.3 |
| 73–76% | C | 2.0 |
| 70–72% | C− | 1.7 |
| Below 70% | D and below | 1.3 and below |
Use your school's ranges if they differ from these. The conversion is where most of the disagreement between two GPA calculations comes from.
Colleges often recalculate
An admissions office comparing applicants from hundreds of high schools cannot take each school's GPA at face value, because each school computed it differently. Many recalculate from the transcript instead, and common adjustments include:
- Counting only core academic courses — English, math, science, social studies, world languages — and dropping electives.
- Using only grades from tenth grade onward.
- Stripping out weighting and recalculating unweighted, or applying the institution's own weighting uniformly.
- Converting plus and minus grades to whole letters, or the reverse.
So the GPA a college works with may be noticeably different from the one on your transcript — in either direction. Admissions offices publish their method; that is the reliable answer for any specific school, and it is worth reading rather than guessing for one you care about.
What does not change under recalculation is the course list. A transcript showing demanding courses reads as demanding whether or not the arithmetic rewards it.
Frequently asked questions
Does freshman year count?
In the cumulative GPA on your transcript, yes — every graded course from ninth grade onward. Some colleges recalculate using only academic courses from tenth grade on, but your school's own figure includes the lot.
Do electives and PE count?
In your school's GPA, usually yes. In a college's recalculated GPA, often not — many strip out PE, health, driver education and similar courses and keep only the core academic subjects. Which is why the two figures rarely match.
How is a semester grade turned into a GPA?
Most schools average the two semester grades of a year-long course into a final grade, then convert that to points. Some convert each semester separately and count both. The second gives year-long courses twice the weight of a semester elective, so it is worth knowing which your school does.
My school grades out of 100. How do I get a GPA?
Convert each percentage to a letter using your school's ranges, then the letter to points. The ranges are the part that varies — a 92 is an A at some schools and an A− at others, which is a difference of 0.3 points on that course.
Can I calculate my class rank?
Not from your own grades alone — rank depends on everyone else's. Your counselor has it. What you can calculate is the GPA the rank is derived from, and whether your school ranks on the weighted or unweighted figure.
Calculators for this
High School GPA Calculator
Calculate weighted and unweighted high school GPA with Regular, Honors, AP, IB and Dual Enrollment courses.
Weighted GPA Calculator
Add course-level bonuses for Honors, AP and IB classes and compare weighted GPA against unweighted.
Unweighted GPA Calculator
Calculate GPA on a straight scale with no bonus for course difficulty.
Read next
-
Weighted vs Unweighted GPA
What the two scales measure, why an AP class can push a GPA above 4.0, and which one colleges actually look at.
-
How to Calculate GPA
The grade point average formula, why credit hours change the answer, and a worked example you can follow along with.
Your school sets the rules this guide describes, and schools differ. Your syllabus, transcript and registrar are the authoritative source for your own record.