Cumulative GPA Calculator

This cumulative GPA calculator adds a new semester to the GPA and credits already on your transcript, or works out the term GPA you need to reach a target overall GPA.

Cumulative GPA Calculator inputs

What do you want to calculate?

Add a new semester to the GPA and credits you already have.

From your transcript or student portal.

Credits that count toward your GPA (graded credits).

Result

Enter your values to see the result.

  • Formula v1.0, unit-tested
  • Examples generated by the calculator
  • Updated
  • How we calculate
On this page

Formula

Cumulative GPA = (GPA₁ × credits₁ + GPA₂ × credits₂) ÷ (credits₁ + credits₂); term GPA needed = (target × (credits₁ + credits₂) − GPA₁ × credits₁) ÷ credits₂

GPA₁, credits₁
your current cumulative GPA and the graded credits it is based on
GPA₂, credits₂
the GPA and graded credits of the new (or upcoming) term
target
the cumulative GPA you want after the new term

What cumulative GPA means

Your semester GPA covers one term. Your cumulative GPA covers every graded credit you have earned at the school so far, and it is the number on your transcript, in scholarship renewals and in academic standing decisions. Because it is weighted by credits, each new semester moves it less than the one before.

This cumulative GPA calculator has two modes. New cumulative GPA adds one term to the GPA and credits you already have. GPA needed for a target runs the same equation backward to show what next term has to look like. If you don’t yet know the new term’s GPA, work it out from your letter grades with the GPA calculator first.

How to use the calculator

  1. Find your current cumulative GPA and graded credits (sometimes called GPA hours or GPA units) on your unofficial transcript or student portal.
  2. In the first mode, enter the new semester’s GPA and its graded credits. The result shows the new cumulative GPA, the change, and the quality points behind it.
  3. In the target mode, enter the GPA you want and the credits you plan to take. Pick the 4.0 scale for college or an unweighted transcript, or 5.0 if your high school reports a weighted GPA.

To combine several semesters, run the first mode once per semester, feeding each result back in as the current GPA, or add all the quality points at once as shown below.

How cumulative GPA is calculated

Registrars divide total quality points by total graded credits. A cumulative GPA calculator with your current GPA does the same thing in two steps, because your current GPA × credits gives back the quality points you already have.

Say a student has a 3.25 GPA over 62 credits and earns a 3.60 over 14 credits in the spring:

  • Existing quality points: 3.25 × 62 = 201.5
  • New quality points: 3.60 × 14 = 50.4
  • Total: 201.5 + 50.4 = 251.9 over 62 + 14 = 76 credits
  • Cumulative GPA: 251.9 ÷ 76 = 3.31

The simple average of 3.25 and 3.60 would be 3.43, which overstates the result because the new semester is less than a fifth of the record.

Working backward from a target GPA

The target formula answers questions like “what do I need next semester to reach 3.0?” Take a 2.75 GPA after 75 credits and a 15-credit term:

  • Quality points needed for a 3.0 over 90 credits: 3.0 × 90 = 270
  • Quality points already earned: 2.75 × 75 = 206.25
  • Needed next term: (270 − 206.25) ÷ 15 = 4.25

That is above a 4.0, so the goal can’t be reached in one term. At a perfect 4.0 it would take 75 × (3.0 − 2.75) ÷ (4.0 − 3.0) = 18.75, so 19 credits of A’s. A nearer goal of 2.85 needs (2.85 × 90 − 206.25) ÷ 15 = 3.35 next term, a realistic B+ average. When the calculator shows a target out of reach, it also reports this credits-at-a-perfect-GPA figure.

How much one semester can move your GPA

Starting from a 3.00 cumulative GPA and adding a 15-credit semester:

Credits already completed New GPA after a 4.00 term New GPA after a 2.00 term
15 3.50 2.50
30 3.33 2.67
60 3.20 2.80
90 3.14 2.86
120 3.11 2.89

The pattern is the main thing to understand about cumulative GPA: a freshman can move it half a point in one term, while a senior with 120 credits moves it about a tenth. Strong early semesters protect you; a weak first year takes a long time to repair.

Cumulative GPA in college and high school

The math in a cumulative GPA calculator for college and one for high school is identical. The inputs differ:

  • College: credits are credit hours (often 3 or 4 per course), and the GPA is unweighted on a 4.0 scale.
  • High school: each class is usually one credit per semester or year, and the transcript may show a weighted GPA that can exceed 4.0 for honors and AP classes.
  • Several schools: each school keeps its own cumulative GPA. If an application asks for a combined figure, add the quality points and graded credits from every transcript.

Common mistakes

  • Averaging semester GPAs. Always weight by credits, as in the example above.
  • Using total credits instead of graded credits. Pass/fail and transfer credits inflate the denominator and pull the result down.
  • Forgetting grade replacement. If a retake replaces an F, remove the old course before adding the new grade.
  • Setting a target the scale can’t reach. Late in a degree, a large jump may need more credits than one term offers; plan across two or three terms.

To protect the next term’s grades course by course, check what each exam has to be with the final grade calculator.

Worked examples

Sophomore adding a strong spring semester

A 3.10 GPA over 30 credits, then a 3.80 semester over 16 credits.

Inputs (New cumulative GPA): Current cumulative GPA = 3.1; Credits completed so far = 30; New semester GPA = 3.8; New semester credits = 16

Quality points = 3.1 × 30 + 3.8 × 16 = 93 + 60.8 = 153.8 Cumulative GPA = 153.8 ÷ 46 credits = 3.34

Answer: A 3.80 semester over 16 credits takes a 3.10 GPA over 30 credits to 3.34.

GPA needed to reach a 3.5

A 3.35 GPA after 48 credits, aiming for a 3.50 cumulative GPA after a 12-credit term.

Inputs (GPA needed for a target): Current cumulative GPA = 3.35; Credits completed so far = 48; Target cumulative GPA = 3.5; Credits you will take next term = 12; Highest possible term GPA = 4.0 (unweighted)

Needed = (target × total credits − current GPA × current credits) ÷ next credits = (3.5 × 60 − 3.35 × 48) ÷ 12 = 4.10

Answer: To move a 3.35 GPA over 48 credits to 3.50, you need a 4.10 term GPA over 12 credits.

Recovering from academic probation

A 1.80 GPA after 24 credits; the student needs a 2.00 cumulative GPA after 15 more credits.

Inputs (GPA needed for a target): Current cumulative GPA = 1.8; Credits completed so far = 24; Target cumulative GPA = 2; Credits you will take next term = 15; Highest possible term GPA = 4.0 (unweighted)

Needed = (target × total credits − current GPA × current credits) ÷ next credits = (2 × 39 − 1.8 × 24) ÷ 15 = 2.32

Answer: To move a 1.80 GPA over 24 credits to 2.00, you need a 2.32 term GPA over 15 credits.

Edge case: a weaker semester lowers the GPA

A 3.90 GPA over 90 credits followed by a 2.50 semester of 15 credits.

Inputs (New cumulative GPA): Current cumulative GPA = 3.9; Credits completed so far = 90; New semester GPA = 2.5; New semester credits = 15

Quality points = 3.9 × 90 + 2.5 × 15 = 351 + 37.5 = 388.5 Cumulative GPA = 388.5 ÷ 105 credits = 3.70

Answer: A 2.50 semester over 15 credits takes a 3.90 GPA over 90 credits to 3.70.

Assumptions and limitations

  • The calculation weights each GPA by its graded credits, exactly as registrars compute a cumulative GPA from total quality points ÷ total graded hours.
  • Enter only credits that carry grade points. Transfer credits, AP exam credit and pass/fail credits usually count toward graduation but not toward the GPA.
  • Repeated courses are not handled. If your school replaces the old grade, subtract the old course's credits and quality points from your current totals first.
  • The target mode limits the term GPA to the scale you choose (4.0 or 5.0). When the target needs more than that, it shows how many credits at a perfect GPA would get you there.
  • Results are rounded to two decimals; schools that truncate may show a value 0.01 lower.

Frequently asked questions

How do you calculate cumulative GPA?

Multiply each term's GPA by its graded credits to get quality points, add the quality points from every term, and divide by the total graded credits. Averaging the term GPAs without credits gives the wrong answer whenever terms have different credit loads.

How do I calculate cumulative GPA for all semesters at once?

Use your latest cumulative GPA and total graded credits as the starting point and add one new semester at a time, or add the quality points of every semester and divide by all the credits. Both give the same number.

Can I raise my cumulative GPA from 2.5 to 3.0 in one semester?

Only early on. With 30 credits at 2.5, a 15-credit semester would need a 4.0. After 60 credits it would take 30 credits of straight A's. The target mode shows the exact numbers for your record.

Is cumulative GPA the same as overall GPA?

Usually yes. Cumulative or overall GPA covers every graded course at your current school. Some applications also ask for a major GPA, which uses only courses in your major, and graduate schools may recalculate a GPA that includes every college you attended.

Do high schools calculate cumulative GPA the same way?

Yes, but high schools usually count each class as one credit and may report a weighted cumulative GPA. Enter weighted semester GPAs together with the 5.0 scale in the target mode if that is what your transcript shows.

How many credits do I need to get back to a 2.0?

Penn State, for example, measures this with recovery points, GPA units × (2 − GPA). A 1.8 GPA over 40 units leaves 8 points to make up; each credit of B earns back 1 point and each credit of A earns back 2. Enter a 2.0 target in the calculator to see the term GPA that closes it.

Sources

  1. Grading (Undergraduate Bulletin) — University of Rochester, Office of the University Registrar. Checked October 10, 2026.
  2. Recovery and GPA Calculators — Penn State World Campus. Checked October 10, 2026.

GPA Calculator

Semester GPA on the 4.0 scale from letter grades and credits.

Education

Grade Calculator

Class grade and letter from category weights or total points.

Education