Education & Grades

Cumulative GPA Calculator

Calculate your new cumulative GPA after a term — or find the GPA you need this term to hit your target.

Calculator

New cumulative GPA
3.56
Your cumulative GPA rises from 3.5 to 3.56 after this term.

GPA trend

How cumulative GPA is calculated

Cumulative GPA is a credit-weighted average of all your course grades. The formula is: cumulative GPA = (prior GPA × prior credits + term GPA × term credits) ÷ total credits. A 3-credit A in a heavy semester counts the same as a 3-credit A in a light one.

To find the term GPA you need, we rearrange: term GPA needed = (target × total credits − prior GPA × prior credits) ÷ term credits. If the result exceeds 4.0, the target is mathematically out of reach for a standard 4.0 scale — you'd need more credit hours or a lower target.

Does this calculator work for 4.0 and weighted (5.0) scales?

Yes — GPA inputs accept values from 0 to 5.0, covering both standard 4.0 scales and weighted scales used by some high schools that award up to 5.0 for AP or honors courses.

What if I'm a new student with no prior GPA?

Enter 0 for your prior cumulative GPA and 0 for prior credits. That means your new cumulative equals your first-term GPA exactly.

Why does the required term GPA sometimes exceed 4.0?

When your target cumulative is much higher than your current GPA and you have few remaining credits, the math may require a term GPA above the maximum. The calculator flags this — in that case, consider a revised, achievable target.

Results are estimates. Verify with a professional for important decisions.

About this calculator

This calculator computes your new cumulative GPA after completing a term, or tells you exactly what term GPA you need this semester to hit a target cumulative. Cumulative GPA is a credit-weighted average, so a heavy semester counts more than a light one. Use it to plan your academic semester before registration or to check whether a target is still achievable.

How to read your results

The headline figure is either your new cumulative GPA (in "New GPA" mode) or the term GPA you must earn (in "Term GPA Needed" mode). The bar chart below shows three values side by side — your prior GPA, the term GPA, and the resulting cumulative — so you can instantly see the direction and magnitude of the change. Credit weighting is the key driver: a 15-credit term moves a 60-credit history far less than a 30-credit term would, and the chart makes that contrast visible. If the required term GPA exceeds 4.0, a warning flag appears because a standard 4.0-scale semester cannot reach that target.

Worked example

Prior cumulative GPA 3.5 over 60 credits. This term you complete 15 credits with a term GPA of 3.8.

New cumulative GPA: (3.5 × 60 + 3.8 × 15) / 75 = 267 / 75 = 3.56. The strong term nudges the cumulative up by 0.06 points despite 60 prior credits anchoring it.

Frequently asked questions

Why does a single term barely move my cumulative GPA?

Cumulative GPA is a credit-weighted average. If you have 90 credits on record and add a 15-credit term, that term carries only 15/105 of the total weight — roughly 14%. A 4.0 term on a 2.5 base of 90 credits lifts the cumulative to only about 2.64, not 4.0.

What does it mean when the calculator says my target is unreachable?

If the required term GPA comes out above 4.0, your target cumulative cannot be achieved in a single term on a standard 4.0 scale. You would need either more semesters or a weighted (5.0) grading system. The calculator still shows the exact number so you can plan multiple terms.

Does this support the weighted 5.0 GPA scale?

Yes. Both functions accept GPA values up to 5.0, so students at institutions that award 5.0 for AP or honors courses can enter their actual GPA. The math is identical — only the scale maximum changes.

How is this different from a term (semester) GPA calculator?

A term GPA calculator converts individual course letter grades and credits into a single semester average. This calculator takes that already-computed term GPA as an input and merges it with your prior history, which is what registrars call the cumulative GPA.

Can I use this to plan multiple future semesters?

Yes, iteratively. Run the calculator for the next term, note the resulting cumulative, then enter that as the new "prior GPA" for the following term. Repeating this process maps out the trajectory over several semesters.

How it's calculated

The cumulative GPA formula is a credit-weighted arithmetic mean: cumulativeGpa = (priorGpa × priorCredits + termGpa × termCredits) / (priorCredits + termCredits). This is the standard formula used by registrars worldwide and documented by Calculator.net and Back2College. To solve for the required term GPA, the equation is rearranged: termGpaNeeded = (targetCumulative × totalCredits − priorGpa × priorCredits) / termCredits, where totalCredits = priorCredits + termCredits. Both inputs are validated to lie in the 0–5 range and credits must be positive.

Spot a translation issue, a calculation issue, or have a suggestion? Let us know.

200 more like this. Pick the next one.