Skip to calculator

Cumulative GPA Calculator

Add this term to your transcript and see where the average actually lands — and how far it moved.

Where you stand now

On your transcript, before this term.

This term

CourseGradeCreditsRemove

Result

GPA rises

Your cumulative GPA becomes 3.30 across 40 credits — up 0.10.

This term
3.61
Change
+0.10
Total credits
40

How cumulative GPA works

A GPA is not a running list of grades — it is a single weighted average, and the weight is credit hours. To add a term to it you have to convert your existing GPA back into the raw currency it was made from: quality points.

prior points = prior GPA × prior credits
term points = Σ(grade points × credits)

cumulative = (prior points + term points) ÷ (prior credits + term credits)

That first line is the step people miss. Averaging your old GPA with your new term GPA gives the wrong answer unless both happen to carry identical credit loads, which they almost never do.

A worked example

These are the values loaded above: a 3.2 across 30 credits, plus a 10-credit term.

prior points = 3.2 × 30 = 96

Calculus II — A (4.0) × 4 = 16.0
Organic Chem — B (3.0) × 3 = 9.0
Statistics — A- (3.7) × 3 = 11.1
term points = 36.1 over 10 credits → term GPA 3.61

cumulative = (96 + 36.1) ÷ 40 = 3.30

A strong 3.61 term moves the cumulative from 3.20 to only 3.30. That gap is the single most misunderstood thing about GPA, and it is worth internalising: your cumulative moves roughly by (term GPA − current GPA) × (term credits ÷ total credits). This term was a quarter of the total credits, so it pulled about a quarter of the way toward its own value.

What it takes to reach a target

Rearranged for the number you actually want:

required term GPA = (target × total credits − prior points) ÷ term credits

From the example above, reaching a 3.5 cumulative across those 40 credits needs (3.5 × 40 − 96) ÷ 10 = 4.4. Not possible in one term on a 4.0 scale. Across two 15-credit terms — 60 credits total — it needs (3.5 × 60 − 96) ÷ 30 = 3.8, which is demanding but real.

This is why checking early matters. A target that is unreachable in one term is often comfortable across three, and knowing which case you are in changes what you do about it.

Why GPA gets heavier over time

Prior creditsPrior GPAOne 4.0 term (15 cr)Movement
153.003.50+0.50
303.003.33+0.33
603.003.20+0.20
903.003.14+0.14

Identical effort, a third of the effect. Freshman-year grades are not more important because anyone weights them — they are more important because there is nothing yet to average them against. The practical consequence is that repair work is cheapest immediately and gets more expensive every term you postpone it.

Before you rely on the number

Use GPA hours rather than earned hours if your transcript separates them, exclude pass/fail courses and withdrawals, and check your school’s grade-replacement policy for anything you have retaken. Those three adjustments account for nearly every discrepancy between a calculator and a registrar.

For a single term on its own, use the GPA calculator. For a weighted high-school average with Honors and AP bonuses, use the high school GPA calculator. And to work out the letter grade in a class that is still in progress, start with the final grade calculator.

Frequently asked questions

How is cumulative GPA calculated?
Convert your existing GPA back into quality points by multiplying it by the credits behind it, add the quality points from the new term, then divide by the total credits. It is a weighted average across everything you have ever taken, which is why the credits number matters as much as the GPA itself.
Where do I find my credits earned?
On your unofficial transcript or in your student portal, usually labelled "credit hours earned", "GPA hours", or "attempted hours". Use GPA hours if the two differ — courses taken pass/fail or transferred in often carry credit toward your degree without counting toward your GPA.
Why did a great semester barely move my GPA?
Because of how much is already averaged in. A 4.0 semester of 15 credits on top of 15 existing credits pulls a 3.0 up to 3.5. The same 4.0 semester on top of 90 credits moves a 3.0 to only 3.14. Every credit you earn makes the next one matter less — which is exactly why early semesters carry disproportionate weight.
What GPA do I need this term to reach a target?
Rearrange it: required term points = target × total credits − current points. Divide by this term’s credits to get the GPA you need. If that number comes out above 4.0, the target is not reachable in one term — try the calculator with two terms of courses entered.
Do retaken courses replace the original grade?
It depends on the institution. Many schools replace the original in the GPA calculation while leaving both on the transcript; others average the two; a few count both fully. If yours replaces, enter only the replacing grade and reduce your prior credits accordingly.
Do pass/fail courses count?
Normally they earn credit toward graduation without affecting GPA, so leave them out of both fields. Withdrawals usually carry neither points nor GPA hours and should also be excluded. Check your registrar — these rules vary and they change what "credits earned" means.

See every calculator →