How to Calculate Cumulative GPA: Combine Semesters, Use Your Old GPA and Plan Ahead

Your cumulative GPA is the single number that sums up every graded class you have taken at a school. It appears on transcripts, scholarship forms and applications, so it pays to know how to calculate and predict it. This guide covers the formula, a quick method that uses only your old GPA and credit total, the special cases that trip people up, and how to work out what you need next semester to hit a target.

If you need the basics of turning letter grades into grade points first, start with how to calculate GPA. This post picks up from there and focuses on combining terms.

What cumulative GPA means

A semester GPA (or term GPA) covers only the classes from one term. A cumulative GPA covers all graded classes so far, weighted by credit hours. A four-credit class therefore counts twice as much as a two-credit class, no matter which semester it was in.

The formula is:

Quality points are grade points multiplied by credit hours. On the common 4.0 scale, an A (4.0) in a 3-credit class earns 12 quality points, and a B (3.0) in a 4-credit class also earns 12. Check the letter grade scale for plus and minus values.

Method 1: Add up every term

This is the method to use when you have each term's quality points and credits, for example from a transcript.

Example with three semesters (illustrative numbers):

TermGPA creditsQuality pointsTerm GPA
Fall, year 11548.03.20
Spring, year 11656.03.50
Fall, year 21233.62.80
Total43137.6

Cumulative GPA = 137.6 ÷ 43 ≈ 3.20.

Notice what does not work: averaging the three term GPAs gives (3.20 + 3.50 + 2.80) ÷ 3 ≈ 3.17. The difference comes from the lighter 12-credit term counting as much as the heavier terms. Always divide totals by totals.

Method 2: Update it from your current GPA

Often you know your cumulative GPA and total credits but not your quality points. You can rebuild them in one step:

Then add the new term:

  1. Multiply your current GPA by your credits so far.
  2. Add this term's quality points.
  3. Divide by the new total credits.

Example: you have a 3.10 GPA over 45 credits, and this semester you earned 50.4 quality points over 15 credits (a 3.36 term).

Because transcripts usually round GPA to two or three decimals, your rebuilt figure can differ from the official one in the last decimal. That is normal.

Check your weighted grade or what you need on the final — free, in your browser.

Open the free grade calculator →

Use the weighted calculator as a shortcut

Cumulative GPA is a weighted average, so the GradeCalc Lab calculator can do the arithmetic. In Weighted grade mode, add one row per term: type the term's GPA in the score column and that term's credits in the weight column. The tool normalizes by the total weight, so the average it shows is your cumulative GPA. Ignore the percent sign, the weight warning and the letter grade in this case; they are designed for course percentages, not GPAs.

Special cases that change the result

Schools follow their own rules, so check your registrar's or counselor's policy for each of these:

The key idea is the difference between earned credits and GPA credits. Only courses that receive a letter grade usually go into the GPA denominator.

How much can one semester move your GPA?

The more credits you have, the less any single term can change your cumulative GPA. Compare two students who both earn a 4.0 term over 15 credits:

Same perfect semester, very different effect. That is why early terms matter so much.

Work out the term GPA you need

To reach a target cumulative GPA, solve the formula for the next term:

Example: you have a 2.90 GPA over 60 credits and want a 3.00 after a 15-credit term.

If the answer is above your scale's maximum (4.0 on an unweighted scale), the target is out of reach in one term. Spread it over two or more terms: replace "credits this term" with the total credits you plan to take before the deadline.

Turning the number into a plan

Frequently asked questions

What is the formula for cumulative GPA?

Add the quality points from every term and divide by the total GPA credits from every term. Quality points are grade points multiplied by credit hours.

Can I average my semester GPAs to get my cumulative GPA?

Only if every semester had exactly the same number of GPA credits. Otherwise, averaging gives the wrong answer because heavier terms should count more.

How do I calculate cumulative GPA if I only know my current GPA?

Multiply your current GPA by your credits so far to get your quality points, add the new term's quality points, then divide by the new total credits.

Do transfer credits count in cumulative GPA?

It depends on the school. Many colleges count transfer credit toward graduation but leave it out of the institutional GPA. Check your registrar's policy and any application instructions.

Why is my calculated GPA slightly different from my transcript?

Transcripts often round GPA, and schools may treat repeats, pass/fail courses or plus and minus grades differently. Small differences in the last decimal are usually rounding.

Check your weighted grade or what you need on the final — free, in your browser.

Open the free grade calculator →

Keep reading