Free GPA Calculator

Track grades across semesters & plan your target GPA

Free · No signup
Calculator Planner College High School Scale How to Calculate

How to Calculate Your GPA — Step by Step

Calculating GPA by hand is straightforward once you know the formula. This guide walks through the 5 steps with worked examples for high school, college credit-hour weighting, weighted Honors/AP classes, and cumulative multi-semester GPA. No calculator needed for the math — a piece of paper is enough.

The GPA Formula

Every GPA comes from the same core formula:

GPA = Σ (Grade Points × Credits) ÷ Total Credits

Everything else — weighted AP scales, credit hours, pass/fail exceptions — is a variation on this single rule. Let's break it into 5 steps.

The 5 Steps

Convert each letter grade to grade points

Use the standard US 4.0 scale. Write down the grade points for each course:

LetterPointsLetterPoints
A / A+4.0C+2.3
A−3.7C2.0
B+3.3C−1.7
B3.0D1.0
B−2.7F0.0

Multiply each course by its credit hours

Multiply grade points by credit hours to get each course's quality points. A 3-credit course with a B+ contributes 3 × 3.3 = 9.9 quality points. A 1-credit lab with an A contributes 1 × 4.0 = 4.0.

In high school, most classes are 1 credit. In college, classes are typically 3 or 4 credits, with labs and PE at 1 credit.

Add up all the quality points

Sum the quality points across every course you want to include in this GPA. Don't include Pass/Fail, Withdrawn (W), or Audited courses.

Add up all the credit hours

Sum the credit hours from the same set of courses you used in step 3. The credit-hour total is the denominator of your GPA.

Divide total quality points by total credit hours

That's your GPA. Round to two decimal places. A result of 3.47 means a 3.47 GPA on the 4.0 scale.

GPA = Total Quality Points ÷ Total Credit Hours

Example 1 — High School Semester (Unweighted)

A 10th grader takes 6 classes, each worth 1 credit:

ClassCreditsGradePointsQuality Points
English1A4.04.0
Geometry1B+3.33.3
Biology1A−3.73.7
World History1B3.03.0
Spanish II1A4.04.0
Art1A4.04.0
Total622.0
GPA = 22.0 ÷ 6 = 3.67

Example 2 — High School Weighted (AP / Honors)

Same student, but now they take AP Biology and Honors Geometry. Honors adds +0.5, AP adds +1.0:

ClassTypeGradeUnweighted PtsWeighted Pts
EnglishRegularA4.04.0
Honors Geometry+0.5B+3.33.8
AP Biology+1.0A−3.74.7
World HistoryRegularB3.03.0
Spanish IIRegularA4.04.0
ArtRegularA4.04.0
Total (6 cr)22.023.5
Unweighted GPA = 22.0 ÷ 6 = 3.67
Weighted GPA = 23.5 ÷ 6 = 3.92

Same student, two GPAs. The weighted version rewards the rigor of AP and Honors classes. Colleges typically look at both.

Example 3 — College Semester with Credit Hours

In college, courses have different credit hours and the weighting becomes much more important:

CourseCredit HoursGradePointsQuality Points
Organic Chemistry4B3.012.0
Chem Lab1A4.04.0
Calculus III4A−3.714.8
Intro Philosophy3A4.012.0
Physical Education1B+3.33.3
Total1346.1
Semester GPA = 46.1 ÷ 13 = 3.55

Notice how Organic Chemistry (4 credits × B) pulls the GPA down more than the Chem Lab (1 credit × A) can lift it. That's credit-hour weighting in action — heavy classes matter most.

Example 4 — Cumulative GPA Across Semesters

For cumulative GPA, you don't average the semester GPAs — you combine the underlying quality points and credit hours first.

SemesterCredit HoursSemester GPAQuality Points
Fall 2025153.4051.0
Spring 2026163.7560.0
Fall 2026143.6050.4
Spring 2027153.8057.0
Total60218.4
Cumulative GPA = 218.4 ÷ 60 = 3.64

Common mistake: averaging the four semester GPAs gives (3.40 + 3.75 + 3.60 + 3.80) ÷ 4 = 3.6375 → 3.64. In this case they happen to match, but only because the credit hours are similar. If one semester was 6 credits and another was 21, the two methods give different answers. Always combine the quality points, not the GPAs.

Skip the math — let the tool do it

Enter your courses and see your GPA update in real time. Supports 8 scales and auto-imports from a transcript photo.

Open Calculator →

Common GPA Calculation Mistakes