Skip to main content

Cumulative GPA Calculator

Blake Boege
Written by Blake Boege · Founder, Calculator Answers

A cumulative GPA calculator computes the overall Grade Point Average across multiple semesters or terms. By multiplying each semester's GPA by its credit hours, it calculates total quality points, and divides them by total credit hours. It also supports planning mode to determine the future GPA required to achieve a target cumulative GPA.

Calculate your overall cumulative GPA from multiple semesters using weighted credit hours. You can also plan the semester GPA required next term to hit a target cumulative GPA.

Quick Answer

Calculate your cumulative GPA across multiple semesters using credit weighting, or plan the GPA needed next semester to reach a target.

Solve Option

Enter Semester Details

Semester NameGPACredits Earned
Credit-weighted summary

Cumulative GPA

3.487

Based on 45 total credits.

Total Credit Hours45
Total Quality Points156.90
Semesters counted3

Cumulative GPA aggregates your academic history by weighting each semester's GPA against the total credits earned.

Step-by-Step Calculations

[1]Multiply each semester's GPA by its credits to find Semester Quality Points:
[2] - Semester 1: 3.50 GPA × 15.0 Credits = 52.50 Quality Points
[3] - Semester 2: 3.20 GPA × 16.0 Credits = 51.20 Quality Points
[4] - Semester 3: 3.80 GPA × 14.0 Credits = 53.20 Quality Points
[5]Sum the total quality points and total credit hours:
[6] - Total Quality Points = 156.90
[7] - Total Credits = 45.0
[8]Divide Total Quality Points by Total Credits to calculate Cumulative GPA:
[9] - Cumulative GPA = 156.90 / 45.0 ≈ 3.4867
Was this helpful?

Examples

Combine two semesters: Sem 1 (3.50 GPA, 15 credits), Sem 2 (3.00 GPA, 12 credits)

QP = (3.50 × 15) + (3.00 × 12) = 52.5 + 36 = 88.5 Quality Points · Total Credits = 27 · GPA = 88.5 / 27 ≈ 3.278

Planning: Current GPA 3.00 (60 credits), Target GPA 3.20, planned credits next semester 15

Future Credits = 75 · Future Target QP = 3.20 × 75 = 240 · Current QP = 180 · Required Sem GPA = (240 - 180) / 15 = 4.00

How it works

Formula · cumulative GPA = sum of (semester GPA x semester credits) / sum of credits; required next-term GPA = (target GPA x total credits − current quality points) / planned credits

GPA calculation is weighted because courses or semesters with more credit hours carry more weight:

Formula for Cumulative GPA

GPAcum = Σ(GPAi · Creditsi) / Σ(Creditsi)

Where GPAi is the GPA of semester i, and Creditsi represents the credits for that term.

Why credits weighting matters

A common mistake is taking the simple mathematical average of all your semesters. If you took 18 credits of classes and earned a 3.80 GPA in semester 1, and then took only 6 credits and got a 2.00 GPA in semester 2, your simple average is 2.90. However, the weighted average is 3.35, because the 18-credit term carries three times the weight of the 6-credit term. This calculator ensures your multi-semester cumulative GPA is calculated with 100% mathematical accuracy.

Working it out by hand

Two terms behind you: 3.20 across 45 credits, then 3.80 across 15. The roll-up is quality points over credits.

  1. First term quality points: 3.20 × 45 = 144.
  2. Second term: 3.80 × 15 = 57.
  3. Add both: 144 + 57 = 201 quality points across 45 + 15 = 60 credits.
  4. Divide: 201 ÷ 60 = 3.35.

Result: a cumulative GPA of 3.35, which is what the calculator returns for those two terms.

Note what a plain average of the two terms would have given: (3.20 + 3.80) ÷ 2 = 3.50. The weighted figure is lower because three times as many credits sit behind the 3.20.

Planning mode rearranges the same equation. Holding 3.20 over 60 credits and aiming at 3.40 with 15 credits to come: the target needs 3.40 × 75 = 255 quality points, 192 are already banked, so the next 15 credits must supply 63. That is 63 ÷ 15 = 4.2, which is above the top of the scale. The arithmetic is telling you the target is out of reach in 15 credits, not that anything is broken.

Edge cases

  • Retaken courses. Some institutions replace the earlier grade, others average both attempts, and many limit how often replacement is allowed. Enter the term GPA your transcript shows after your school has applied its own policy.
  • Transfer credits. Credits usually transfer while grades stay behind, so transferred work often counts toward a degree without entering the receiving school’s GPA at all.
  • Pass/Fail credits. They carry credit but no grade points, so they belong in neither figure you enter. Counting the credits without matching quality points would drag the average down by an amount no transcript applied.
  • What planning mode can and cannot say. It solves for the semester GPA that would reach your target, given the credits you entered. It is a target rather than a guarantee, and a required figure above 4.0 means the target is not reachable in those credits.
  • Scales other than 4.0. GPA entries are bounded to 0.0 through 4.0, so a figure from a 4.3 or 5.0 scale is rejected rather than quietly rescaled.

Your grades stay in the page

Every GPA and credit figure you type is processed by this page in your browser. Your grades are not sent to a server, not stored after you close the tab, and not visible to anyone else. There is no account and nothing to sign up for.

Related GPA calculators

Explore our other GPA evaluation and planning tools:

Frequently asked questions

A cumulative GPA (Grade Point Average) represents the average grade earned across all semesters and courses throughout your entire academic career at an institution. It combines all credit hours and quality points earned, rather than measuring just a single term.

To calculate cumulative GPA across multiple semesters, you cannot simply average the semester GPAs. You must compute a weighted average based on the number of credits. Multiply each semester's GPA by its credit hours to find the Quality Points, sum all Quality Points, and divide by the sum of all Credit Hours: Cumulative GPA = Total Quality Points / Total Credits.

Semester GPA is the average of grades earned in a single term (e.g., Fall semester). Cumulative GPA is the overall average of all terms combined. If one semester has a low GPA but fewer credit hours, it will have a smaller impact on your cumulative GPA than a semester with many credit hours.

To raise your cumulative GPA, you must earn a higher GPA in future semesters than your current average. Earning high grades in classes with more credits will raise your GPA faster. You can use our planning mode to calculate exactly what semester GPA you need to reach your target.

It depends on how many credits already sit behind the average, because every one of them anchors it. A worked case: holding 3.20 over 60 credits and wanting 3.40, a 15-credit semester would have to come in at 4.2, which is above the scale. Spread the same target over 30 credits and the required figure drops into reach. The planning mode does this arithmetic for whatever numbers you enter.

Nothing about the future. It rearranges the same weighted average to solve for one unknown: the semester GPA that would land you on your target, given the credits you say you will take. It is a target, not a forecast, and a figure above 4.0 means the target is not reachable in the credits you entered rather than that something has gone wrong.

Because semesters carry different credit loads and a plain average treats them as equal. A 4.0 earned across 3 credits and a 2.0 earned across 18 do not offset each other. Weighting by credits is what makes the cumulative figure describe the whole record rather than the number of terms in it.

That depends on your institution. Some replace the earlier grade entirely, some average the two attempts, and many cap how often replacement is allowed. This calculator computes exactly the semester figures you enter, so enter the GPA your transcript actually shows once your school has applied its own policy.

At most institutions the credits transfer but the grades do not, so transferred work counts toward graduation while the receiving school computes its GPA from its own courses only. Policies vary, particularly within university systems that share a transcript, so check the receiving registrar before including a transferred term here.

They usually carry degree credit but no grade points, which means they belong in neither side of this calculation. Leave them out of both the GPA and the credit figures you enter for that term, because including the credits without matching quality points would pull the average down by an amount your transcript never applied.

Arithmetically, yes. Each new term is weighted against the total credits already counted, so a single term moves the cumulative figure less and less as the denominator grows. The same term early on, when few credits sit behind the average, moves it much further.

The weighted-average arithmetic is the same whatever the top of the scale is, but this calculator bounds GPA entries to the 0.0 to 4.0 range, so figures from a 4.3 or 5.0 scale will be rejected rather than silently rescaled. Convert to the 4.0 scale first, or use the figures your transcript reports on that scale.

The step-by-step working carries four decimal places so you can see where a rounded figure came from. Institutions usually publish two. Neither is more correct: the extra digits are there to make the arithmetic checkable, and your school’s published figure is the one of record.

Yes. It is free to use with no account, no sign-up, and no limit on calculations. Everything runs inside this page in your browser.