GPA Calculator

Your Ultimate Guide to Calculating GPA

  • College GPA Calculator
  • High School GPA Calculator
  • Grade Calculator
    • Final Grade Calculator
    • Weighted Grade Calculator
    • Semester Grade Calculator
  • GPA Scale
    • 4.0 GPA
    • 3.9 GPA
    • 3.8 GPA
    • 3.7 GPA
    • 3.6 GPA
    • 3.5 GPA
    • 3.4 GPA
    • 3.3 GPA
    • 3.2 GPA
    • 3.1 GPA
    • 3.0 GPA
    • 2.9 GPA
    • 2.8 GPA
    • 2.7 GPA
    • 2.6 GPA
    • 2.5 GPA
    • 2.4 GPA
    • 2.3 GPA
    • 2.2 GPA
    • 2.1 GPA
    • 2.0 GPA
    • 1.9 GPA
    • 1.8 GPA
    • 1.7 GPA
    • 1.6 GPA
    • 1.5 GPA
    • 1.4 GPA
    • 1.3 GPA
    • 1.2 GPA
    • 1.1 GPA
    • 1.0 GPA
  • How to Calculate GPA
    • Weighted GPA
    • Semester GPA
    • Cumulative GPA
  • How to Raise GPA
  • Admission
  • FAQs

High School GPA Calculator

This GPA Calculator helps you calculate your current and cumulative high school GPA on an unweighted 4.0 scale and a weighted scale that adds honors or AP points. It is built for high school students who want a quick read on class GPAs, term GPA, and overall GPA. Enter your courses, grades, credits, and any honors or AP level to see results right away.

Your GPA
Weighted
Unweighted
Cumulative
{{CumulativeGPA.weighted}}
{{CumulativeGPA.unweighted}}
  • {{semester.title}}
    {{semester.weighted}}
    {{semester.unweighted}}
Current GPA (Optional)

Grade Format

{{validation.message}}

Your GPA

Weighted
Unweighted
  • Cumulative
    {{CumulativeGPA.weighted}}
  • {{semester.title}}
    {{semester.weighted}}
  • Cumulative
    {{CumulativeGPA.unweighted}}
  • {{semester.title}}
    {{semester.unweighted}}

Tip: Try our grade calculator to calculate your course assessment grades and the final test grades.

How to calculate High School GPA

Step-by-step Instructions

1. Select your grade format

You can select your current grade format – letter grade or percentage grade to figure out your GPA. Request your teacher to provide your grade before the final report card. You can estimate the grades in case your teacher can’t confirm the grades. Letter grades can range from A+ to an F on the 4.0 Scale.

Percent grades range from 100% to 60%. Anything under 59% or lower is considered as F (fail).

2. Enter Your Current GPA (Optional) 

Enter your current GPA and total credits you have taken, and the calculator will start calculating your high school GPA by factoring in your current GPA. This step is optional, and you can choose not to enter any data here

3. Customize Your Semester Name (Optional) 

You can customize the semester name to make it easy to remember.

4. Add all courses to calculate your high school GPA 

Add your courses in this format:

  • Course Name
  • Grade (Letter or Percent grade)
  • Credits (Leave it as 1 if not known)
  • Course Type (Regular, AP, Honors etc.)

Regular classes will be given points according to the standard scale (A = 4, B = 3, C = 2). For Honors, grades will be increased by half a point. Grades for College / Advanced Placements / IB courses will be increased by a whole point. GPA will be updated and adjusted as you enter class and subject weight, and shown under ‘Your GPA’ section as both weighted GPA and unweighted GPA.

  • Weighted GPA – factors in course credits and course type weightings
  • Unweighted GPA – ignores course credits and course type weightings

Refer weighted GPA and how to calculate GPA sections for more details. 

Click “Add course” button to add more courses.

5. Add a semester

Click on “Add semester” and follow step 2, 3 and 4 to enter your course grades. Each semester GPA will show up on the right side under ‘Your GPA’ section.

High School GPA Calculation Formulas

Unweighted GPA
GPA = sum(grade_points_i * credits_i) / sum(credits_i)

Weighted GPA
GPA = sum((grade_points_i + level_bump_i) * credits_i) / sum(credits_i)

Legend: grade_points_i comes from your school’s 4.0 scale, credits_i is the course credit, level_bump_i is the added weight for Honors or AP per your school (common bumps: Honors +0.5, AP/IB +1.0).

Weighted / Unweighted GPA Scale

LetterRegularHonorsAP/IB
A4.04.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
D-0.71.21.7
F0.00.00.0

Note: Some districts use different bumps or cap A+ at 4.3 unweighted. If your school uses A+ = 4.3, add 0.3 to the A row in both columns accordingly.

GPA Calculation Examples

Example 1: Unweighted GPA

Four 1.0-credit classes.

CourseLevelGradeGrade PointsCreditsQuality Points
EnglishRegularA4.01.04.0
AlgebraRegularB+3.31.03.3
BiologyRegularA-3.71.03.7
World HistoryRegularB3.01.03.0

Totals: Quality Points = 4.0 + 3.3 + 3.7 + 3.0 = 14.0, Credits = 4.0
Unweighted GPA = 14.0 / 4.0 = 3.50

Example 2: Weighted GPA

Honors bump +0.5, AP bump +1.0. One course is 0.5 credit.

CourseLevelGradeBase PointsLevel BumpCreditsQuality Points
ChemistryHonorsA-3.7+0.51.0(3.7+0.5)*1.0 = 4.2
CalculusAPB+3.3+1.01.0(3.3+1.0)*1.0 = 4.3
EnglishRegularA4.0+0.01.0(4.0+0.0)*1.0 = 4.0
US HistoryRegularB3.0+0.01.0(3.0+0.0)*1.0 = 3.0
ArtHonorsA4.0+0.50.5(4.0+0.5)*0.5 = 2.25

Totals: Quality Points = 4.2 + 4.3 + 4.0 + 3.0 + 2.25 = 17.75, Credits = 4.5
Weighted GPA = 17.75 / 4.5 = 3.94

Note: Always use your school’s official bumps and letter scale if they differ from the examples.

Frequently Asked Questions

How do I calculate weighted GPA with Honors or AP?

Use the school’s bumps, usually +0.5 for Honors and +1.0 for AP/IB. Add the bump to the letter points first, multiply by credits, sum quality points, then divide by total credits.

Do AP and Honors classes boost GPA and by how much?

Yes. Most schools add +0.5 for Honors and +1.0 for AP/IB to the base 4.0 scale. Always follow your district chart because caps and bumps vary.

How do I convert a percentage to GPA or a 4.0 letter?

Match the percent to your school’s letter cutoffs, then use that letter’s point value. There is no universal percent-to-GPA map, so use your official scale.

Does my school use A plus as 4.0 or 4.3?

Policies differ. Many high schools cap A plus at 4.0 unweighted, while some use 4.3. Pick the option your handbook lists so your GPA matches the transcript.

Do 9th grade grades count toward cumulative GPA?

Yes in most districts. Cumulative GPA typically includes all high school terms; some systems highlight certain years, but the transcript sums 9–12.

Do Pass or Fail classes change GPA?

Pass usually gives credit with no points and does not change GPA; Fail is 0.0 and lowers GPA. Check local rules for P/NP or S/U labels.

Can I replace a bad grade with a retake in GPA?

Some schools replace the original grade; others keep both attempts. Apply your policy in the math: replace by removing the old attempt, or include both if required.

What is a good GPA for college admissions?

Targets vary by selectivity. Many competitive schools look for 3.7+ weighted with solid rigor, while many regional schools admit at 3.0+. Check each college’s published ranges.

Is a 4.0 weighted GPA good in high school?

Yes. On a weighted scale, 4.0 signals strong performance with some rigor. Highly selective paths often pair 4.0+ with multiple advanced courses and strong trends.

What is the highest GPA possible in high school?

Unweighted max is 4.0. Weighted max depends on your scale and course mix, often up to 5.0 when AP/IB bumps apply.

How can I raise my GPA fast in high school?

Fix zeros and missing work first, then target categories with many remaining points. Seek retakes or reassessments where allowed and add rigor only if you can keep grades high.

Do electives and labs count in GPA?

If they carry credit and letter grades, they usually count. Enter the correct credits so smaller classes, like half-credit labs, are weighted properly.

Do colleges look at weighted or unweighted GPA?

Most review both and also read the transcript by course level. Rigor, trends, and core subjects matter, so report the scale your school uses and keep both figures handy.

How do I compute semester GPA vs cumulative GPA?

Semester GPA uses courses in that term only. Cumulative GPA sums quality points and credits across all terms, then divides once; do not average semester GPAs.

Related Calculators

  • Grade Calculator — Check a course average and see needed scores on upcoming items.
  • Semester Grade Calculator — Track your semester percent when classes use category weights.
  • Final Grade Calculator — Find the exact exam score required to hit your target course grade.
  • Weighted Grade Calculator — Handle category weights, dropped scores, and curves cleanly.
  • Raise GPA — Set a target GPA and map the grades you need next term.
  • College GPA Calculator — Do college-style GPA with credits and course weights.
  • GPA Scale — Quick reference for letter-to-4.0 and weighted scales.

Web Apps

  • College GPA
  • High School GPA
  • Middle School GPA
  • Grade Calculator
  • Final Grade
  • Semester Grade

Tools

  • Raise GPA
  • GPA Conversion
  • GPA Scale
  • EZ Grader
  • SGPA to CGPA
  • CGPA to %

GPA

  • 4.0 GPA
  • 3.9 GPA
  • 3.8 GPA
  • 3.7 GPA
  • 3.6 GPA
  • 3.5 GPA

Global

  • UK
  • Australia
  • Canada
  • India
  • China
  • Germany
Handcrafted with by GPAcalculator.net team. © 2025