← All answers
Helpful?

How do you calculate your cumulative GPA?

Short answer

Add the quality points from every semester and divide by total credits attempted — don't average your semester GPAs. A 3.20 semester (15 credits) plus a 3.60 semester (15 credits) plus a 3.00 semester (12 credits) is (48 + 54 + 36) ÷ 42 = 3.29.

Why averaging semesters gets it wrong

MethodCalculationResult
Wrong: average the GPAs(3.20 + 3.60 + 3.00) ÷ 33.27
Right: quality points ÷ credits(48 + 54 + 36) ÷ 423.29
Difference grows whenCredit loads differHeavy low-GPA terms drag more

How to read this table

Context

Averaging semester GPAs only works when every semester has identical credit hours, which almost never happens. The credit-weighted method also explains why raising a cumulative GPA gets harder over time: with 90 credits banked at 3.0, even a perfect 4.0 semester (15 credits) only lifts you to 3.14. Use that math to set realistic targets — a GPA-raise plan is a multi-semester project once you're past halfway.

What moves this number

Syllabus weighting scheme

The same scores produce different grades under category weights, points-based grading, and drop-lowest policies. The syllabus — not the raw scores — determines which formula applies.

Plus/minus and cutoff policy

Schools set their own letter-grade cutoffs (90 vs 93 for an A) and whether plus/minus exists. A 2-point cutoff difference moves a borderline grade by a full letter.

Credit-hour weighting

GPA is credit-weighted, so a 4-credit course moves the average twice as much as a 2-credit course with the same grade.

Methodology

Cumulative GPA = Σ(all quality points ever earned) ÷ Σ(all credits attempted). Repeated courses: most schools replace the original grade under a grade-forgiveness policy, but some average both attempts — check your registrar's rule.

Assumptions and caveats

Frequently asked questions

How do you calculate your cumulative GPA?

Add the quality points from every semester and divide by total credits attempted — don't average your semester GPAs. A 3.20 semester (15 credits) plus a 3.60 semester (15 credits) plus a 3.00 semester (12 credits) is (48 + 54 + 36) ÷ 42 = 3.29.

Which option pays the most in the why averaging semesters gets it wrong table?

Right: quality points ÷ credits, at (48 + 54 + 36) ÷ 42 (3.29). That row represents the strongest case in this dataset, so use it as an upper bound rather than an expectation.

What is a realistic low-end figure?

Wrong: average the GPAs at (3.20 + 3.60 + 3.00) ÷ 3 (3.27). Plan your costs so the low end still works, then treat anything above it as upside.

Why do the numbers vary so much?

The spread between the highest and lowest row is about 13×. Syllabus weighting scheme and plus/minus and cutoff policy explain most of that gap — see the drivers section above for the full list.

Where do these numbers come from?

Cumulative GPA = Σ(all quality points ever earned) ÷ Σ(all credits attempted). Repeated courses: most schools replace the original grade under a grade-forgiveness policy, but some average both attempts — check your registrar's rule.

How can I estimate my own number instead of using a benchmark?

Use the Cumulative GPA Calculator on RevenueLab — it takes your own inputs and returns a figure specific to your setup, which is always more accurate than a published range.

Model your own numbers

Related reading

More answers in this category

Looking for a calculator?

Search every free tool on RevenueLab — or describe your problem and Rex will pick one.

Last updated 2026-10-01.