Skip to content
SnapCalculations

GPA Calculator

Add your courses with their letter grades and credits to get your semester GPA, your weighted GPA and, if you enter it, your updated cumulative GPA.

GradeCreditsType

Unweighted GPA

3.48

13 credits on a 4.0 scale

Weighted GPA (honors +0.5, AP/IB +1.0)
3.6
Total grade points
45.3

Step-by-step solution

Worked out with your numbers. Change any value above and the steps update.

  1. 1

    Turn each letter into grade points and multiply by the course's credits

    A (4) × 3 + B+ (3.3) × 4 + A- (3.7) × 3 + B (3) × 3 = 45.3

  2. 2

    Add up the credits

    3 + 4 + 3 + 3 = 13

  3. 3

    GPA = total grade points ÷ total credits

    45.3 ÷ 13 = 3.48

How it works

  • Each letter grade is worth grade points: A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0 and so on down to F = 0.
  • Multiply each course's grade points by its credits, add them up, and divide by the total credits.
  • Weighted GPA adds 0.5 for honors and 1.0 for AP/IB courses (not to an F).
  • Cumulative GPA combines your previous GPA and credits with this term's.

Worked examples

A four-course semester

What is the GPA for an A (3 credits), B+ (4), A− (3) and B (3)?

  1. Grade points: 4.0 × 3 + 3.3 × 4 + 3.7 × 3 + 3.0 × 3 = 45.3.
  2. Credits: 3 + 4 + 3 + 3 = 13.
  3. GPA = 45.3 ÷ 13.

Answer: 3.48

Try this example

Raising a cumulative GPA

A student has a 3.2 GPA over 45 credits, then earns A (4 credits), A (3) and B (3). What is the new cumulative GPA?

  1. This term: 4.0 × 4 + 4.0 × 3 + 3.0 × 3 = 37 points over 10 credits (3.7 GPA).
  2. Before: 3.2 × 45 = 144 points.
  3. Cumulative = (144 + 37) ÷ (45 + 10) = 181 ÷ 55.

Answer: 3.29

Try this example

Frequently asked questions

Does my school use the same scale?

Most U.S. schools use this 4.0 scale, but some count A+ as 4.3 or weight honors classes differently. Check your school's handbook.

What is a good GPA?

It depends on your goals. A 3.0 is a B average; competitive universities often look for 3.5 or higher.

Results are estimates for general information and are not financial, medical or professional advice.