Home / Exams / Cumulative GPA Calculator

Cumulative GPA Calculator

Project your new cumulative GPA after this term, or find the term GPA you need to hit a target. See the impact of your credit base and plan ahead.

Everything stays in your browser — nothing is uploaded.

Your Prior Record

0.00 to 4.30
Total credits earned so far

This Term

Course Grade Credits

Your Prior Record

Your Target

Your cumulative total at graduation
Projected Cumulative GPA

How this is calculated

newCumulative = (priorGPA × priorCredits + termPoints) ÷ (priorCredits + termCredits)

priorGPA = your cumulative GPA before this term
priorCredits = total credits earned so far
termPoints = this term's GPA × this term's credit hours
termCredits = credit hours this term

Example: You have a 3.40 GPA in 92 credits. This term you earn a 3.65 in 15 credits.

termPoints = 3.65 × 15 = 54.75
newCumulative = (3.40 × 92 + 54.75) ÷ (92 + 15)
newCumulative = (312.8 + 54.75) ÷ 107 = 367.55 ÷ 107 = 3.44

Why your GPA moves less than you expect

Every credit you've already earned acts as an anchor on your cumulative GPA. If you've completed 90 credits with a 3.0, you have 270 grade points in the bank. A single semester of 16 credits, even at a perfect 4.0, adds only 64 points. Your cumulative GPA can only move by the weighted difference between your past performance and your new term's performance.

This is why students with large credit bases find their GPA difficult to shift dramatically. A freshman with 12 credits can change their cumulative GPA by 0.5 points with one strong semester. A junior with 90 credits would need a series of exceptional terms to achieve the same absolute change.

The inertia table above shows this effect clearly: your current credit base is your most powerful predictor of next term's cumulative result.

Retakes, transfer credits, and academic renewal

GPA treatment varies significantly by school. Before planning a retake or accepting transfer credits, ask your registrar:

This calculator assumes standard weighted-average GPA (cumulative = total grade points ÷ total credits). If your school uses a different policy, adjust your inputs to match that school's official calculation.

Frequently asked questions

What's the difference between cumulative GPA and term GPA?

Term GPA is your average for a single semester or term only. Cumulative GPA is your average across all semesters you've completed so far. This calculator finds your cumulative GPA after adding one more term's grades to your record.

Does this account for pass/fail courses?

No. Pass/fail courses typically do not count toward cumulative GPA at most schools — they count toward credits completed but not toward grade points. If your school treats them differently, exclude them from the credit total and do not include their grade in your calculation.

What if I don't know my exact GPA?

Check your official transcript, academic record, or student portal. Your school's registrar or academic advising office can provide your exact cumulative GPA and credit hours. Estimates can be significantly off if you've had grade replacements or retakes.

Can I use this calculator to predict my final GPA at graduation?

Yes, if you set it up correctly. Enter your current cumulative GPA and credits, then use the "Find GPA Needed" mode to see what average you'd need on all remaining semesters to reach your target final GPA. For more precision, add one term at a time and update your prior GPA and credits after each semester ends.

What's the highest GPA possible?

Most schools cap cumulative GPA at 4.0, though some allow 4.3 or higher for weighted courses (honors, AP, etc.). Your school's official grading policy will state the cap. This calculator accepts up to 4.3; check with your registrar if you need to adjust this.

Why does my reverse-mode result say "impossible"?

If you need more than a 4.0 (your school's GPA cap) on future terms to reach your target, the calculator marks it impossible and shows the highest cumulative GPA still reachable with perfect 4.0 performance from now on. The mathematics won't change: if your prior GPA is too far below target, you cannot make it up in the remaining credits.

Sources