acalculator

What is my GPA?

Pick a letter grade and the credits for each course. Add your GPA so far to see your cumulative GPA.

Your numbers

Add earlier terms
Your GPA
3.48

Your GPA is 3.48 over 13 credits.

Credits
13
Grade points
45.3

Your GPA: 3.48. Your GPA is 3.48 over 13 credits.

How to calculate

Computes a grade point average (GPA) on the 4.0 scale from letter grades and credit hours, and a cumulative GPA with earlier terms.

Example with the default inputs (Course 1 grade A, Course 1 credits 3, Course 2 grade B+, Course 2 credits 4, Course 3 grade A-, Course 3 credits 3, Course 4 grade B, Course 4 credits 3, Course 5 grade Not counted (P, W, I), Course 6 grade Not counted (P, W, I), Course 7 grade Not counted (P, W, I), Course 8 grade Not counted (P, W, I)): Your GPA is 3.48 over 13 credits.

Method: GPA = Σ(grade points × credits) ÷ Σ(credits); cumulative GPA = (GPA so far × credits so far + Σ(grade points × credits)) ÷ (credits so far + Σ(credits)).

  • Grade points follow the University of Michigan-Dearborn 4.0 scale: A+ and 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 (or E) 0.0.
  • Courses marked Not counted (pass, withdrawal, incomplete) are left out of both the grade points and the credits; an F counts with 0 points.
  • The GPA is shown to two decimal places, rounded. Some schools cut off (truncate) instead, so a GPA of 3.4846 can show as 3.48.
  • This is an unweighted GPA: honors and AP courses get no extra points.

Machine-readable copies: Markdown, JSON.

Worked examples

Each example is checked against the calculator on every build.

  1. Course 1 grade B+, Course 1 credits 3, Course 2 grade C, Course 2 credits 4, Course 3 grade A, Course 3 credits 3, Course 4 grade Not counted (P, W, I) gives Your GPA 2.99, Credits 10, Grade points 29.9.Source: https://registrar.wsu.edu/grades-and-gpa/ (29.9 ÷ 10 = 2.99); hand calculation in content.mdx
  2. Course 1 grade A, Course 1 credits 3, Course 2 grade B+, Course 2 credits 4, Course 3 grade A-, Course 3 credits 3, Course 4 grade B, Course 4 credits 3 gives Your GPA 3.484615, Credits 13, Grade points 45.3.Source: hand calculation in content.mdx: 45.3 ÷ 13 = 3.4846
  3. Course 1 grade A, Course 1 credits 3, Course 2 grade B+, Course 2 credits 4, Course 3 grade A-, Course 3 credits 3, Course 4 grade B, Course 4 credits 3, GPA so far 3.2, Credits so far 30 gives Your GPA 3.484615, Cumulative GPA 3.286047, Total credits 43.Source: hand calculation in content.mdx: (3.2 × 30 + 45.3) ÷ 43 = 3.2860
  4. Course 1 grade A+, Course 1 credits 4, Course 2 grade D-, Course 2 credits 2, Course 3 grade Not counted (P, W, I), Course 3 credits 3, Course 4 grade F (or E), Course 4 credits 1 gives Your GPA 2.485714, Credits 7, Grade points 17.4.Source: University of Michigan-Dearborn grading system (A+ 4.0, D- 0.7, E 0.0); hand calculation in content.mdx

How it works

Each course has a letter grade and its credit hours. The letter becomes grade points on the 4.0 scale of the University of Michigan-Dearborn:

  • A+ and 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 or E: 0.0

GPA = Σ(grade points × credits) ÷ Σ(credits)

With your GPA so far and the credits it covers:

cumulative GPA = (GPA so far × credits so far + Σ(grade points × credits)) ÷ (credits so far + Σ(credits))

Assumptions

  • With no counted course there is no answer, even with a GPA so far.
  • Courses marked Not counted (pass, withdrawal, incomplete) add no grade points and no credits. An F counts, with 0 points.
  • Credits are from 0.01 to 30 per course. The GPA so far is from 0 to 4.0.
  • The GPA shows two decimal places, rounded. The full value is kept.
  • The GPA so far and its credits go together: enter both or neither.
  • This is an unweighted GPA: every course uses the same scale.

Worked examples by hand

The Washington State University example. B+ (3 credits), C (4), A (3).

  • Grade points: 3.3 × 3 = 9.9; 2.0 × 4 = 8.0; 4.0 × 3 = 12.0. Sum: 29.9.
  • Credits: 3 + 4 + 3 = 10. GPA: 29.9 ÷ 10 = 2.99.

Four courses. A (3 credits), B+ (4), A- (3), B (3).

  • Grade points: 12 + 13.2 + 11.1 + 9 = 45.3. Credits: 13.
  • GPA: 45.3 ÷ 13 = 3.4846, shown as 3.48.

Adding earlier terms. The same four courses with a GPA so far of 3.2 over 30 credits: (3.2 × 30 + 45.3) ÷ (30 + 13) = (96 + 45.3) ÷ 43 = 141.3 ÷ 43 = 3.2860, shown as 3.29, over 43 credits.

A+, D-, a pass, and an F. A+ (4 credits), D- (2), a pass (3, not counted), F (1).

  • Grade points: 4.0 × 4 + 0.7 × 2 + 0 × 1 = 16 + 1.4 + 0 = 17.4. Credits: 4 + 2 + 1 = 7.
  • GPA: 17.4 ÷ 7 = 2.4857, shown as 2.49.

Other questions people ask

How do I calculate my GPA?

Turn each letter grade into grade points, multiply by the course credits, add them up, and divide by the total credits. B+ in a 3-credit course, C in a 4-credit course, and A in a 3-credit course give (3.3 × 3 + 2.0 × 4 + 4.0 × 3) ÷ 10 = 29.9 ÷ 10 = 2.99.

What grade points does each letter get?

On the 4.0 scale used here (University of Michigan-Dearborn): A+ and 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, and F (E) 0.0. Some schools give an A+ 4.33 or use 3.67 and 3.33 for A- and B+, so check your registrar.

How do I calculate my cumulative GPA?

Multiply your GPA so far by the credits it covers, add this term's grade points, and divide by all the credits. A 3.2 GPA over 30 credits plus 45.3 grade points over 13 credits gives (96 + 45.3) ÷ 43 = 3.29. Open "Add earlier terms" and enter both numbers.

Do pass/fail and withdrawn courses count?

Usually not. A pass (P), withdrawal (W), or incomplete (I) carries no grade points and its credits are left out, so it does not change your GPA. Pick Not counted for those courses. A failing grade (F or E) does count, with 0 points, so it lowers your GPA.

Why does my transcript show a slightly different GPA?

Schools differ in small ways: some cut the GPA off at two decimals instead of rounding (2.1875 shows as 2.18), some use 3.67 and 3.33 instead of 3.7 and 3.3, and some count only the last try of a repeated course.

Is this a weighted or unweighted GPA?

Unweighted. Every course uses the same 4.0 scale, so honors and AP courses get no extra points.