Cumulative GPA, Worked Step by Step Across Semesters

Published 24 October 2026 by WeCalculator

Working out a cumulative GPA step by step is much easier once you stop thinking in averages and start thinking in quality points. Quality points are the hidden total underneath every GPA, and they are what makes a cumulative figure different from a simple average of your semester results. This walkthrough follows one student across three semesters, showing every course, every multiplication, and every running total, so you can copy the method exactly with your own transcript. If you have ever averaged two semester GPAs in your head and trusted the answer, this method will also show you why that shortcut can mislead you.

The quality points method in plain terms

On the standard US 4.0 scale, each letter grade carries a value: A = 4.0, B = 3.0, C = 2.0, D = 1.0 and F = 0. A course's quality points are its credit hours multiplied by that grade value. A 3-credit A is worth 3 × 4.0 = 12 quality points. A 4-credit C is worth 4 × 2.0 = 8 quality points.

Your GPA for any period is then total quality points divided by total credits attempted in that period. For a cumulative GPA, you add up the quality points and credits from every semester so far, then divide once. You never average the semester GPAs themselves. Keep those two running totals, total quality points and total credits, and you can update your cumulative GPA after every term in under a minute.

Semester 1: building the first total

In semester 1, the student takes 15 credits across five courses:

CourseCreditsGradeQuality points
English3A12
Maths4B12
History3A12
Science4C8
Art1A4

Check each row against the method. English is 3 × 4.0 = 12 quality points. Maths is 4 × 3.0 = 12 quality points, the same total as English despite the lower grade, because it carries more credits. History is 3 × 4.0 = 12. Science is 4 × 2.0 = 8. Art is 1 × 4.0 = 4.

Adding the quality points gives 48 in total, over 15 credits. The semester GPA is 48 ÷ 15 = 3.20. At this point the cumulative GPA is also 3.20, because there is only one semester in the record. Write down the two running totals and keep them: 48 quality points, 15 credits.

Semester 2: adding a stronger term

In semester 2, the student takes five 3-credit courses, graded A, A, B, A, C. The quality points are 12 + 12 + 9 + 12 + 6 = 51. Each A on 3 credits gives 12, the B gives 9, and the C gives 6. The semester GPA on its own would be 51 ÷ 15 = 3.40.

Now add this semester to the running totals rather than averaging anything. Quality points become 48 + 51 = 99. Credits become 15 + 15 = 30. The cumulative GPA is (48 + 51) ÷ 30 credits = 99 ÷ 30 = 3.30.

Notice what happened. A 3.40 semester lifted the cumulative figure from 3.20 to 3.30, exactly halfway, because both semesters carried the same number of credits. That halfway result is a coincidence of equal credit loads, not a rule. When semesters carry different numbers of credits, the heavier semester pulls the cumulative figure closer to itself, which is precisely what the averaging shortcut misses.

Semester 3: a steady term pulls it back

In semester 3, the student takes five 3-credit courses and earns a B in every one. Each course gives 3 × 3.0 = 9 quality points, so the semester total is 9 × 5 = 45 quality points over 15 credits, a semester GPA of 3.00.

Update the running totals again. Quality points become 99 + 45 = 144. Credits become 30 + 15 = 45. The cumulative GPA is (99 + 45) ÷ 45 credits = 144 ÷ 45 = 3.20.

So after three semesters the student is back at 3.20, even though the three semester GPAs were 3.20, 3.40 and 3.00. Because all three semesters carried 15 credits each, the cumulative figure happens to match the simple average here. If semester 2 had carried 18 credits and semester 3 only 12, the same grades would produce a different cumulative result. For a fuller explanation of that trap, read why you can't average semester GPAs, which covers the averaging mistake in detail while this guide focuses on the correct method.

Using this method with your own transcript

List every graded course with its credits and grade value, multiply them, and keep a running total of quality points and credits semester by semester. Exclude courses that your institution does not count towards GPA, such as pass or fail courses, if your rules treat them that way, and check how your institution handles repeated courses, because retake policies differ. Conventions vary between institutions, so your official transcript total is the one that counts if your figure and theirs differ slightly.

A useful habit is to save your two running totals after each semester. With those saved, you can test future scenarios quickly: add a possible semester's quality points, divide by the new credit total, and see the effect before the semester even starts.

Frequently asked questions

What are quality points in a GPA calculation?

Quality points are the credits for a course multiplied by the grade value, so a 3-credit A gives 3 × 4.0 = 12 quality points. Your GPA is total quality points divided by total credits.

Why is my cumulative GPA not the average of my semester GPAs?

Because semesters carry different numbers of credits. A semester with more credits should count for more. Adding all quality points and all credits first, then dividing once, weights each semester correctly.

What GPA scale does this method use?

This walkthrough uses the standard US 4.0 scale, where A = 4.0, B = 3.0, C = 2.0, D = 1.0 and F = 0. Some institutions use plus and minus grades or a different scale, so check your own catalogue if your grades include those.

To run the same calculation without the manual tables, enter your semesters into the Cumulative GPA Calculator and compare its running total with your own quality points.