Cumulative GPA Calculator

Update your cumulative GPA after adding new semester grades.

Enter your current cumulative GPA and credit hours earned, then add new semester courses to compute your updated cumulative GPA, useful for tracking progress toward honours thresholds.

How is cumulative GPA recalculated with new grades?

Cumulative GPA is total quality points divided by total credit hours. The tool converts your current GPA and prior credits into prior quality points (GPA * credits), adds the new semester's quality points (grade point * credits per course), then divides the combined points by the combined credits.

Cumulative GPA calculation

Your cumulative (overall) GPA summarises every graded credit you have ever taken. After each semester you want to know where you now stand, especially relative to honours thresholds like 3.5 or 3.7. This calculator combines your existing record with a new semester’s courses to produce an updated cumulative GPA.

How it works

GPA is total quality points divided by total credit hours. The tool first reconstructs your prior quality points from your current GPA and prior credits:

priorPoints = currentGPA * priorCredits

Then it adds the new semester. Each new course contributes its grade point times its credits:

newPoints   = sum(gradePoint_i * credits_i)
newCredits  = sum(credits_i)

The updated cumulative GPA is:

cumulativeGPA = (priorPoints + newPoints) / (priorCredits + newCredits)

Courses with no grade or no credits are ignored, and an empty prior record (0 credits) simply gives you this semester’s GPA.

Tips and notes

  • Use the same grade-point scale your school uses; this tool uses the common US 4.0 scale with plus and minus grades.
  • Failed courses count as 0.0 quality points but their attempted credits still count in most schemes, which lowers your cumulative GPA.
  • The larger your prior credit total, the harder it is to move your cumulative GPA, so set realistic semester goals.