How a cumulative GPA is actually calculated
Your cumulative GPA is not the average of your semester GPAs. It is weighted by credits, which is why one bad semester of 15 credits hurts far more than one bad semester of 6. The formula works in quality points: each course earns its grade value multiplied by its credit hours, and your GPA is total quality points divided by total credits.
To add a new semester you convert your existing record back into quality points, add the new ones, then divide by the new credit total:
New GPA = (old GPA × old credits + new quality points) ÷ (old credits + new credits)
Worked example
You have a 3.20 GPA over 45 credits, so 144 quality points. This semester you take four 3-credit courses and earn A, B+, B and C — that is (4.0 × 3) + (3.3 × 3) + (3.0 × 3) + (2.0 × 3) = 36.9 quality points across 12 credits, a semester GPA of 3.08.
Your new cumulative is (144 + 36.9) ÷ (45 + 12) = 180.9 ÷ 57 = 3.17. A semester slightly below your average pulled it down by only 0.03, because 45 credits of history outweigh 12 credits of present. That inertia is the single most important thing to understand about GPA: the more credits you have, the harder your GPA is to move in either direction.
Why your GPA barely moves anymore
Students often ask why a straight-A semester did not lift them much. If you have 90 credits at 3.0 and add 15 credits of 4.0, you land at 3.14 — not 3.5. Raising a GPA late is arithmetic working against you, which is why the advice to “fix it senior year” rarely survives contact with the numbers. Use the GPA calculator to model a single term, or this page to see the cumulative effect.
Things that vary by school
- A+ handling. Some schools cap at 4.0, others award 4.3. This calculator uses 4.0 for both A and A+.
- Retakes. Many schools replace the original grade rather than averaging both attempts. If yours does, enter your credits and GPA as your transcript shows them after replacement.
- Pass/fail and transfer credits. These usually count toward credits earned but not toward GPA. Leave them out of both boxes.
Frequently asked questions
Is cumulative GPA the average of my semester GPAs?
No. It is weighted by credit hours, so a 15-credit semester counts more than twice as much as a 6-credit one. Averaging your semester GPAs will give you the wrong number unless every semester had identical credits.
How much will one semester change my GPA?
It depends almost entirely on how many credits you already have. With 15 credits behind you a single semester moves your GPA a lot; with 90 credits behind you it barely moves it. Enter your real numbers above to see the actual effect.
Do pass/fail or transfer credits count?
At most schools they count toward credits earned but are excluded from GPA calculation. Leave them out of both the credits box and the semester rows, and enter the GPA exactly as your transcript states it.
What if my school uses a 4.3 or 5.0 scale?
This calculator uses the standard 4.0 scale where A = 4.0. If your school awards 4.3 for an A+ or uses a 5.0 weighted scale for honours courses, your registrar’s figure is the authoritative one and may differ slightly from the result here.
TidyTools