Grades
How To Calculate Cumulative GPA
A cumulative GPA combines every term you have taken into one credit-weighted average. Because it is credit-weighted, a strong term in a heavy load moves it further than the same grades in a light one.
Quick Answer
cumulative GPA = total quality points / total credits
- GPA
- Grade point average for a term, on the four point scale
- credits
- Credit hours earned in that term
- quality points
- GPA multiplied by credits, the numerator of the average
- cumulative GPA
- Total quality points divided by total credits
Multiply each GPA by its credits to get quality points, add them, then divide by the total credits. A 3.4 over 60 credits plus a 3.8 over 15 credits is 204 plus 57, which is 261 quality points across 75 credits, giving a cumulative GPA of 3.48 and a gain of 0.08000000000000007 over the previous figure.
What Is Cumulative GPA?
A cumulative GPA is a single number summarising every course you have taken, weighted by how much each course counts. It is not the average of your term GPAs, because terms carry different credit loads, and averaging the GPAs directly would give a short term the same influence as a long one.
The method is to convert each term into quality points by multiplying its GPA by its credits, add the quality points, add the credits, and divide. A term at 3.4 over 60 credits contributes 204 points, and a term at 3.8 over 15 credits contributes 57, giving 261 points over 75 credits and a cumulative GPA of 3.48.
Notice that 3.48 is much closer to the 3.4 of the larger term than to the 3.8 of the smaller one. That is the credit weighting at work. Fifteen credits cannot move sixty credits very far, no matter how good the grades, and this is the single most important intuition to have about cumulative averages.
The four point scale is the usual frame. An A is 4.0, a B is 3.0, a C is 2.0 and a D is 1.0, with an F contributing nothing. A weighted GPA on a five point scale adds bonus points for honours and advanced courses, and those bonus points change the arithmetic but not the method.
The divisor is credits attempted, not credits passed, in most institutional policies. A course that was failed still carries its credits into the denominator while contributing zero quality points, which is why a single F drags a GPA down so much more than its share of the credits suggests.
Credits are the weight, and the choice of weight matters. A three credit course has three times the influence of a one credit course, which is why a lab or seminar that counts for less cannot rescue a poor performance in a major course. Institutions set credit values, and they are not comparable between schools without conversion.
Transfer credits are the classic complication. Many institutions accept transferred courses for credit but do not carry the grades into the GPA, which means the credits appear in the denominator of a degree audit but not in the GPA calculation. The two numbers can legitimately disagree, and that is a policy decision rather than an error.
Grade replacement policies change the arithmetic further. Some schools let a repeated course replace the earlier grade in the GPA, others average the two attempts, and some count both. The same transcript can produce different cumulative GPAs under different policies, so a GPA is only meaningful alongside the rules that produced it.
The cumulative GPA is a running figure, and each new term nudges it rather than resetting it. The size of the nudge shrinks as the total credits grow, which is why improving a cumulative GPA becomes progressively harder later in a degree. A student with 120 credits already banked cannot change much with a single fifteen credit term.
Working backwards is the planning direction. If you know your current cumulative GPA and credits and want a particular target, you can solve for the term GPA needed. That calculation is the same arithmetic rearranged, and it is the version most students actually want.
Formula
cumulative GPA = sum of (term GPA x credits) / sum of credits
Convert each term to quality points, add them, and divide by the total credits. The credits are the weights.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| G | Term GPA | points | The grade point average for one term. |
| c | Credits | credits | Credit hours earned in that term. |
| GPA_cum | Cumulative GPA | points | The credit-weighted average across all terms. |
quality points = term GPA x credits
The contribution a term makes to the numerator. Adding quality points is how terms with different credit loads are combined.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| q | Quality points | points | The term's contribution to the cumulative numerator. |
| G | Term GPA | points | The grade point average for that term. |
| c | Credits | credits | Credit hours earned in that term. |
needed term GPA = (target x total credits - current points) / new credits
The rearranged form that answers how well the next term has to go to reach a target cumulative GPA.
| Symbol | Meaning | Unit | Notes |
|---|---|---|---|
| G_new | Term GPA needed | points | The average the next term must achieve. |
| T | Target cumulative GPA | points | The cumulative figure you want. |
| c_old | Credits already earned | credits | Credits banked so far. |
| c_new | New credits | credits | Credits in the upcoming term. |
| q_old | Quality points so far | points | Current points in the numerator. |
How To Calculate Cumulative GPA
- 1
Write down each term's GPA and its credits
Both numbers are needed. A 3.8 from a fifteen credit term and a 3.4 from a sixty credit term are not equal contributions, and the credits are what say so.
- 2
Multiply each GPA by its credits
3.4 times 60 is 204, and 3.8 times 15 is 57. These are the quality points, and they are the currency the cumulative average is built from.
- 3
Add the quality points and the credits separately
204 plus 57 is 261 points, and 60 plus 15 is 75 credits. Keeping the two totals apart until the end is what stops the credit weighting from being lost.
- 4
Divide points by credits
261 divided by 75 is 3.48. The result sits much closer to the larger term's 3.4 than to the smaller term's 3.8, which is exactly what credit weighting is supposed to do.
- 5
Compare against the previous GPA to see the move
3.48 minus 3.4 is 0.08000000000000007, so the good term lifted the cumulative average by a little under a tenth of a point. As the credit total grows, the same term would move it less.
Examples
Example 1: A 3.4 over 60 credits followed by a 3.8 over 15
- Previous GPA
- 3.4
- Previous credits
- 60
- This term GPA
- 3.8
- This term credits
- 15
| Step | Calculation | Result |
|---|---|---|
| Quality points already banked | 3.4 x 60 | 204 |
| Quality points from this term | 3.8 x 15 | 57 |
| Total credits | 60 + 15 | 75 |
| Total quality points | 204 + 57 | 261 |
| Cumulative GPA | 261 / 75 | 3.48 |
Result: A 3.4 over 60 credits plus a 3.8 over 15 credits gives 261 quality points across 75 credits, a cumulative GPA of 3.48, and a gain of 0.08000000000000007 over the previous figure.
Example 2: A strong term against a large existing record
- Previous GPA
- 3.1
- Previous credits
- 90
- This term GPA
- 3.9
- This term credits
- 12
| Step | Calculation | Result |
|---|---|---|
| Quality points already banked | 3.1 x 90 | 279 |
| Quality points from this term | 3.9 x 12 | 46.8 |
| Total credits | 90 + 12 | 102 |
| Total quality points | 279 + 46.8 | 325.8 |
| Cumulative GPA | 325.8 / 102 | 3.1941176470588237 |
Result: A 3.9 term worth 12 credits lifts a 3.1 average over 90 credits to a cumulative GPA of 3.1941176470588237, a gain of 0.09411764705882364 across 102 credits.
Example 3: A weak term pulling a good record down
- Previous GPA
- 3.8
- Previous credits
- 30
- This term GPA
- 2.9
- This term credits
- 15
| Step | Calculation | Result |
|---|---|---|
| Quality points already banked | 3.8 x 30 | 114 |
| Quality points from this term | 2.9 x 15 | 43.5 |
| Total credits | 30 + 15 | 45 |
| Total quality points | 114 + 43.5 | 157.5 |
| Cumulative GPA | 157.5 / 45 | 3.5 |
Result: A 2.9 term worth 15 credits drags a 3.8 average over 30 credits down to a cumulative GPA of 3.5, a fall of 0.2999999999999998.
Calculator
Cumulative GPA
3.48
- Total quality points
- 261
- Total credits
- 75
- Change from the previous GPA
- 0.08
Values update as you type. This calculator covers the single scenario its formula assumes — see Common Mistakes for what it leaves out.
Prefer a full-width tool? Open the Cumulative GPA calculator page.
Common Mistakes
Averaging the term GPAs instead of weighting them
Adding two GPAs and dividing by two gives a fifteen credit term the same influence as a sixty credit term. The credits are the whole point of a cumulative average, and dropping them is the single most common error.
Dividing by the number of terms instead of the credits
The denominator is total credit hours, not the count of terms. A student with four short terms and one long one would get a badly skewed answer from counting terms.
Forgetting that a failed course still carries credits
Most policies count attempted credits in the denominator. A failed three credit course contributes zero quality points but still adds three to the divisor, which is why one F hurts more than its credit share suggests.
Assuming transfer credits carry their grades
Many institutions accept transferred courses for credit but exclude their grades from the GPA. The credits appear in a degree audit while the GPA is untouched, and that is policy rather than a calculation error.
Expecting a strong term to move a large record
The size of the nudge shrinks as the credit total grows. Fifteen credits of straight As against 120 credits already banked moves the cumulative GPA by a fraction of a point, and no amount of effort changes that arithmetic.
Ignoring the institution's grade replacement policy
Repeating a course may replace the earlier grade, average the two, or count both. The same transcript produces different cumulative GPAs under different policies, so the rules have to be known before comparing numbers.
FAQ
How do I calculate my cumulative GPA?
Multiply each term's GPA by its credits to get quality points, add all the quality points, add all the credits, and divide. A 3.4 over 60 credits plus a 3.8 over 15 credits is 261 points over 75 credits, which is 3.48.
Why is my cumulative GPA not the average of my term GPAs?
Because terms carry different credit loads. A cumulative GPA is credit-weighted, so a fifteen credit term cannot move a sixty credit record very far. Averaging the GPAs directly would give the short term equal influence, which is wrong.
Does a failed course affect my cumulative GPA?
Yes. A failed course contributes no quality points but its credits still count in the denominator under most policies, so it lowers the average. That is why a single F has a disproportionate effect.
Do transfer credits count towards my GPA?
Often the credits count but the grades do not. Many institutions accept transferred courses towards the degree while excluding their grades from the GPA, so a degree audit and a GPA can legitimately disagree.
How much can one term change my cumulative GPA?
It depends entirely on how many credits you have already banked. A fifteen credit term moves a 60 credit record by around a tenth of a point, but the same term against 120 credits moves it barely at all.
What GPA do I need next term to reach a target?
Multiply the target by the total credits you will have, subtract the quality points you already hold, and divide by the credits in the new term. That gives the term GPA the upcoming term must achieve.
References
- [1]Wikipedia, Grade point average — https://en.wikipedia.org/wiki/Grade_point_average
- [2]Wikipedia, Course credit — https://en.wikipedia.org/wiki/Course_credit
- [3]Wikipedia, Academic grading in the United States — https://en.wikipedia.org/wiki/Academic_grading_in_the_United_States
- [4]Wikipedia, Grading systems by country — https://en.wikipedia.org/wiki/Grading_systems_by_country