Skip to content

GPA Calculator High School: Weighted & Unweighted

Calculate high school GPA on the 4.0 scale. Enter courses, letter grades, and course type (Regular, Honors, AP/IB) to see weighted and unweighted GPA instantly.

Calculate Your High School GPA

CourseGradeCreditsWeightRemove
Grade Point Reference
GradeUnweightedHonors (+0.5)AP / IB (+1.0)
A+ / A4.0*4.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
F0.00.00.0

* A+ GPA = 4.0 at most US colleges; a minority award 4.3.

How the High School GPA Calculator Works on the 4.0 Scale

This high school GPA calculator runs the same math your registrar runs. It converts each letter grade to a grade-point value on the standard 4.0 scale, applies an AP or Honors bonus when you select one, multiplies by credit value, and averages the result. Both unweighted and weighted GPA appear at once so you can see how course rigor changes your number.

The tool ships with 4 rows for a quick start. You can add or remove rows for block schedules, dual-enrollment, or summer courses. The calculator answers the question students ask most often: how to calculate GPA in high school without sitting down with a transcript and a calculator.

How to calculate GPA high school step by step

  1. Enter each course you are taking this semester or year.
  2. Pick the letter grade you earned or expect to earn.
  3. Mark each course as Regular, Honors, or AP/IB.
  4. Set the credit value (1 for most year-long high school courses).
  5. Read both your unweighted and weighted GPA at the bottom.

Average High School GPA in the United States

The average high school GPA in the United States hovers around 3.0 on the unweighted 4.0 scale. The most recent NCES High School Transcript Study puts the national mean GPA closer to 3.1, with private school averages running slightly higher than public school averages. Average GPA has been climbing for two decades, a trend education researchers call grade inflation.

For context: a 3.0 unweighted GPA represents a B average across every course. A 3.5 puts you above the national mean and into the competitive range for most flagship state universities. A 3.8 or higher is what selective private colleges expect to see from admitted students, alongside a transcript loaded with AP or IB rigor.

Average HS GPA by class year

Sophomore and junior averages tend to dip slightly below freshman averages because course difficulty ramps up. Senior averages rebound when students take electives and AP courses they care about. If you are tracking semester GPA, do not worry about a small mid-year drop; admissions officers look at trend, not single semesters.

HS GPA Calculator: Weighted Versus Unweighted

The HS GPA calculator shows both versions because schools and colleges use them for different purposes. Unweighted GPA answers how well you performed in your courses. Weighted GPA answers how challenging those courses were. Both numbers travel together on a transcript, and both matter to admissions readers.

Unweighted GPA on the 4.0 scale

Unweighted GPA treats every class the same. An A in ceramics counts the same as an A in AP Chemistry. The scale tops out at 4.0, which means straight A grades across every course. This version answers a simple question: how well did you perform in the classes you took? Schools that report unweighted GPA use the standard conversion: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Plus and minus modifiers shift the value by 0.3 in either direction.

Weighted GPA with Honors and AP boosts

Weighted GPA rewards students who choose harder courses. The most common system adds 0.5 grade points for Honors classes and 1.0 grade points for AP or IB classes. An A in an AP course is worth 5.0 instead of 4.0 on the weighted scale. A B in AP Physics represents more mastery than an A in a standard-level course, and weighting captures that. Without it, students who avoided difficult classes would have an unfair GPA advantage.

Bar chart comparing weighted and unweighted GPA for two students. Student A takes all Regular courses and earns 4.0 weighted and 4.0 unweighted. Student B takes all AP courses and earns 5.0 weighted and 4.0 unweighted, showing how AP coursework boosts weighted GPA without changing unweighted GPA.
Weighted GPA reveals course rigor. Both students pictured earned straight As, giving them identical 4.0 unweighted GPAs. The student who took AP courses earns a 5.0 weighted GPA because each AP A contributes 5.0 grade points instead of 4.0.

GPA Calculator High School: Grade Points and Course Type Adjustments

Standard 4.0 scale formula

Unweighted GPA Formula
Unweighted GPA = Sum(Grade Points × Credits) Sum(Credits)
Where:
  • Grade Points = letter grade converted to 4.0 scale (A=4.0, B=3.0, etc.)
  • Credits = credit hours for each course (typically 1 for high school)
Example: English A (4.0 x 1) + Math B+ (3.3 x 1) + Science A- (3.7 x 1) = (4.0 + 3.3 + 3.7) / 3 = 3.67 unweighted GPA

Weighted GPA formula with AP and Honors courses

Weighted GPA Formula
Weighted GPA = Sum((Grade Points + Boost) × Credits) Sum(Credits)
Where:
  • Grade Points = standard 4.0 scale value
  • Boost = 0 for Regular, +0.5 for Honors, +1.0 for AP
  • Credits = credit hours for each course
Example: AP English A (5.0 x 1) + Honors Math B+ (3.8 x 1) + Regular Science A- (3.7 x 1) = (5.0 + 3.8 + 3.7) / 3 = 4.17 weighted GPA

Common GPA in High School Charts and Conversion Tables

The chart below shows the high school GPA chart most US schools follow, including the AP and Honors bonus columns. Use it to verify the calculator output or check what a 3.7 high school GPA represents in letter grades.

Letter GradeUnweightedHonors (+0.5)AP / IB (+1.0)
A+ / A4.0*4.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
F0.00.00.0

* A+ GPA = 4.0 at most US colleges; a minority award 4.3.

Some schools do not add weight to D or F grades in Honors and AP courses. Others cap the weighted boost at A and B grades only. Always verify with your specific school's registrar before relying on the calculator number for an official report.

Good high school GPA benchmarks

A good high school GPA varies by goal. Community colleges admit applicants with 2.0 or higher. State universities typically expect 3.0 unweighted. Flagship publics and selective privates target 3.5 and above. The Ivy League and similarly ranked institutions admit students with unweighted GPAs near 3.9, paired with the most rigorous course load the school offers. Source: College Board admissions data summaries (collegeboard.org).

Horizontal bar chart of typical unweighted GPA ranges for admitted students across five college selectivity tiers: Highly Selective 3.8 to 4.0, Top 50 National 3.6 to 3.9, Selective Flagship 3.3 to 3.8, Most 4-Year State 2.5 to 3.2, and Community College 2.0 to 2.5.
Unweighted GPA ranges by college selectivity tier, most selective at top. Source: College Board admissions data and NCES High School Transcript Study.

Max GPA for high school students

The max GPA for high school students is 4.0 unweighted and 5.0 on the most common weighted scale. Some districts use 5.5 or 6.0 weighted ceilings; Texas and Georgia districts often run higher scales. The maximum at your school depends entirely on its published grading policy. Check the student handbook to confirm.

GPA Calculator High School No Credits: When to Use Each Mode

Many high schools assign 1 credit per year-long course, which means the credit field does not change the calculation. If your school does not publish credit values, leave every row at 1 credit and the calculator works as a gpa calculator high school no credits version. The math reduces to a simple average of grade points across courses.

Use the credit field when your school assigns different credit values to half-year courses, lab science add-ons, or extended block periods. A 0.5-credit semester elective should carry less weight than a 1-credit year-long core class.

Tips to Strengthen Your High School GPA

  • Balance your course load. Taking every AP available might hurt your GPA if you cannot maintain strong grades. Choose AP subjects you genuinely enjoy and can commit time to.
  • Prioritize core subjects. Colleges pay closest attention to grades in English, math, science, social studies, and foreign language. Strong performance in these areas matters more than a high overall GPA padded with easy electives.
  • Track your GPA each semester. Run the gpa calc hs after every grading period so you can spot trends early. A downward trend raises more flags than a single bad semester followed by improvement.
  • Retake strategically if allowed. Some schools let you retake a course and replace the old grade. If your school offers this, a retake can significantly improve your GPA, especially if the original grade was a D or F.

To calculate your GPA across all four years of high school, use the cumulative GPA calculator. When you start college, transition to the college GPA calculator for credit-hour weighting. For converting individual assignment scores into a class grade, try the grade calculator. National GPA averages and trend data come from the NCES High School Transcript Study (nces.ed.gov).

Frequently asked questions

How to calculate GPA in high school
To calculate GPA in high school, convert each letter grade to its 4.0-scale value (A=4.0, B=3.0, C=2.0, D=1.0, F=0.0), multiply by the credit value of each course, add the totals, and divide by the sum of credits. For weighted GPA, add 0.5 to Honors grade points and 1.0 to AP or IB grade points before multiplying. Most high schools assign 1 credit per year-long course, so a simple average of grade points works when every class carries equal weight. Always verify with your specific school's registrar to confirm the exact scale they report on your transcript.
How to calculate high school GPA from a transcript
To calculate high school GPA from a transcript, list every course with its final letter grade and credit value. Convert each grade to its 4.0-scale equivalent, multiply by credits to get quality points, sum the quality points, and divide by total credits attempted. Include only courses that count toward GPA: some schools exclude pass/fail electives, dual-enrollment classes, or courses graded with narrative evaluations. The number on your transcript is the school's official GPA, so confirm with your registrar before reporting it on a college application.
What is the average GPA in high school
The average GPA in high school in the United States is roughly 3.0 on the unweighted 4.0 scale, based on the most recent NCES High School Transcript Study. Average GPA has trended upward over the past two decades, a phenomenon researchers call grade inflation, and now sits closer to 3.1 nationally. Public school averages run slightly lower than private school averages. Selective colleges typically see admitted-student GPAs well above this national mean, often 3.7 or higher unweighted. See the NCES study (nces.ed.gov) for the latest published averages.
Is a 3.5 GPA good in high school
A 3.5 GPA is good in high school. It sits well above the national average of roughly 3.0 and meets or exceeds the published middle-50% range at most state flagship universities. For highly selective colleges (top-25 national universities, Ivy League, and similarly ranked privates), admitted students typically post unweighted GPAs above 3.8, so a 3.5 makes you competitive but not a lock at the most selective schools. A 3.5 weighted GPA reads less impressively because weighting inflates the scale; context matters.
What is a good GPA in high school
A good GPA in high school depends on your goals. For most state universities, a 3.0 unweighted GPA meets baseline admission requirements. For competitive flagship public schools, aim for 3.5 or higher. For highly selective private universities, admitted students post 3.8+ unweighted with a rigorous AP or IB course load. A good GPA also accounts for trend: a steady upward path from a weaker freshman year reads better than a flat 3.4 with no progression. Course rigor matters as much as the GPA number itself.
How to find your high school GPA
To find your high school GPA, log into your school's student information system (PowerSchool, Infinite Campus, Skyward, or similar) and look for the transcript or grades summary. Most platforms display both unweighted and weighted GPA on the academic record screen. If you do not have portal access, request an unofficial transcript from your school counselor or registrar. Recent transcripts are usually free and arrive within a few business days. The official GPA reported on your transcript is what colleges see.
How to find your high school GPA after graduation
To find your high school GPA after graduation, request an official transcript from your former high school's registrar or guidance office. Most schools fulfill alumni transcript requests by mail, online portal (Parchment, Naviance, Scribbles), or in person, sometimes for a small fee. Your final cumulative GPA is printed on the transcript along with class rank if reported. If your school has closed, your state's department of education holds permanent academic records and can provide a copy. Plan for several business days to a few weeks for processing.
How is GPA calculated in high school with weighted classes
GPA is calculated in high school with weighted classes by adding bonus points for advanced coursework before averaging. The most common system adds 0.5 grade points for Honors classes and 1.0 grade points for AP, IB, or dual-enrollment classes. So an A in a Regular course contributes 4.0, an A in Honors contributes 4.5, and an A in AP contributes 5.0. Multiply each adjusted value by the course credit, sum the products, and divide by total credits. Weighting policies vary: some schools cap weighted GPA at 5.0, others allow higher values. Always verify with your specific school's registrar.
What is the highest GPA you can get in high school
The highest GPA you can get in high school depends on whether your school uses a weighted or unweighted scale. On the standard unweighted 4.0 scale, the maximum is 4.0, meaning straight A grades in every course. On a weighted scale that adds 1.0 for AP and IB classes, the maximum is typically 5.0 if every course you take is AP. Some districts use 5.5, 6.0, or even higher weighted ceilings depending on bonus values. The maximum at your specific school is published in the student handbook or registrar's grading policy.
How to calculate HS GPA without credits
To calculate HS GPA without credits, treat every course as equally weighted. Convert each letter grade to its 4.0-scale value, add all the grade points together, and divide by the number of courses. This works well when your school assigns 1 credit per course, since the math reduces to a straight average of grade points. For weighted GPA without credits, add the 0.5 Honors or 1.0 AP bonus to each course's grade point first, then average. The calculator above runs both scenarios automatically. Always verify with your specific school's registrar before reporting an unofficial number.