How to Calculate GPA — Step-by-Step Guide

Calculating your GPA is straightforward once you understand the underlying formula. This guide walks you through exactly how to calculate both your semester GPA and your cumulative GPA, with real-world examples at each step.

Step 1: Convert Letter Grades to Grade Points

The first step is to convert each of your letter grades into numerical grade points. The standard US 4.0 scale is:

A+ = 4.0 | A = 4.0 | A- = 3.7
B+ = 3.3 | B = 3.0 | B- = 2.7
C+ = 2.3 | C = 2.0 | C- = 1.7
D+ = 1.3 | D = 1.0 | D- = 0.7
F = 0.0

Note: Some schools do not use plus/minus grades and use a simpler 5-point scale (A=4, B=3, C=2, D=1, F=0). Check your school's specific scale.

Step 2: Identify Credit Hours for Each Course

Each course is worth a certain number of credit hours (also called credit units, semester hours, or units). Typical values:

You can find credit hours on your course registration confirmation or your school catalog.

Step 3: Calculate Quality Points for Each Course

Quality points = Grade Points × Credit Hours

Example courses:

English Literature: Grade B+ (3.3), 3 credits → Quality Points: 3.3 × 3 = 9.9

Calculus I: Grade A (4.0), 4 credits → Quality Points: 4.0 × 4 = 16.0

Chemistry: Grade B (3.0), 3 credits → Quality Points: 3.0 × 3 = 9.0

Chemistry Lab: Grade A- (3.7), 1 credit → Quality Points: 3.7 × 1 = 3.7

Intro to Psychology: Grade B+ (3.3), 3 credits → Quality Points: 3.3 × 3 = 9.9

Step 4: Sum Quality Points and Credit Hours

Total Quality Points: 9.9 + 16.0 + 9.0 + 3.7 + 9.9 = 48.5

Total Credit Hours: 3 + 4 + 3 + 1 + 3 = 14

Step 5: Divide to Get GPA

Semester GPA = Total Quality Points ÷ Total Credit Hours
Semester GPA = 48.5 ÷ 14 = 3.46

Calculating Cumulative GPA

Your cumulative GPA combines all semesters together. The process is identical — you simply accumulate quality points and credit hours across all terms.

Multi-semester cumulative GPA example:

Semester 1: 48.5 quality points, 14 credits

Semester 2: 52.0 quality points, 16 credits

Semester 3: 45.0 quality points, 15 credits

Total quality points: 48.5 + 52.0 + 45.0 = 145.5

Total credits: 14 + 16 + 15 = 45

Cumulative GPA = 145.5 ÷ 45 = 3.23

Handling Pass/Fail and Withdrawn Courses

Not all courses count equally in GPA calculations:

Grade Replacement / Forgiveness Policies

Some schools allow grade replacement — when you retake a course, the new grade replaces the old one in the GPA calculation (the original grade may still appear on the transcript, but it no longer affects GPA). This policy varies enormously by school:

Always check your institution's academic catalog for the specific policy before relying on grade replacement as a strategy.

Quickly Estimating What Grades You Need

If you know your current GPA and credits, you can estimate what grades you need to reach a target GPA:

Required Quality Points = Target GPA × (Current Credits + Future Credits) − Current Quality Points

Required GPA in Future Courses = Required Quality Points ÷ Future Credits

Example: You have 45 credits at 3.23 GPA. You want to reach 3.5 by adding 15 more credits.

Current quality points = 3.23 × 45 = 145.35

Target quality points = 3.5 × (45 + 15) = 3.5 × 60 = 210

Required quality points in next 15 credits = 210 − 145.35 = 64.65

Required average grade = 64.65 ÷ 15 = 4.31 per credit

This is above 4.0 — meaning it is mathematically impossible to reach 3.5 from 3.23 in just 15 credits. You would need more time.

This kind of calculation illustrates why the early semesters matter so much — the larger your base of credits, the harder it is to move your cumulative GPA significantly.

Weighted vs. Unweighted GPA Calculation

High school students encounter two types of GPA:

Unweighted GPA

All courses are treated equally. An A in AP Physics and an A in Study Hall both contribute 4.0 to the unweighted GPA. Maximum possible unweighted GPA is 4.0.

Weighted GPA

Harder courses (AP, IB, Honors) get a bump in grade points:

Standard course: A = 4.0
Honors course: A = 4.5 (at some schools)
AP/IB course: A = 5.0 (most common weighting)
Maximum weighted GPA: 5.0 (with all AP courses and straight A's)

Frequently Asked Questions

Some schools use a 4.33 scale (where A+ = 4.33) or a percentage-based scale. The calculation method is identical — just use your school's specific grade point values instead of the standard 4.0 scale. Check your student handbook or registrar's website for your institution's exact scale.
No. AP exam scores (1–5) are separate from your school GPA. What affects your GPA is the grade you receive in the AP course itself (the class grade your teacher assigns). The AP exam score determines whether you receive college credit, but the course grade is what counts for your GPA.
If you drop before the deadline (before receiving a grade), it typically does not affect your GPA — the course simply disappears from your record. If you withdraw after the deadline, you receive a W (withdrawal) which does not affect GPA numerically but is visible on your transcript. Never drop so late that it converts to a failing grade.
Yes. Use a spreadsheet or our GPA calculator. List each course, note its grade letter and credit hours, convert to grade points, multiply each grade point by its credit hours, sum all products, and divide by total credit hours. It takes about 5 minutes once you have all your grades listed.

Related Calculators & Guides