A grade point average is not usually an average of the percentages printed in a gradebook. The common method first converts each final course grade into grade points. If courses carry different credits, those points are then weighted by the credits.

The GPA formula

GPA = total quality points ÷ total GPA credits Quality points for one course = grade points × course credits

This credit-weighted method is used by many US colleges. For example, the University of Illinois registrar instructs students to multiply each course's grade points by its credit hours, add the quality points, and divide by GPA hours.

Calculate your GPA in four parts

Find the grade scale your school uses

Start with the scale published in your handbook or transcript key. A traditional unweighted scale commonly assigns A = 4.0, B = 3.0, C = 2.0, D = 1.0, and F = 0. Plus and minus grades vary. Some schools use 3.7 for A-, while others use 3.67.

Convert each final grade to grade points

Use final course grades unless the school says grading periods count separately. Do not convert an AP Exam score of 1 to 5 into course GPA points. The AP Exam score and the grade earned in the AP course are different records.

Multiply each course by its credits

A one-credit A contributes 4.0 quality points. A half-credit A contributes 2.0 quality points. This is why simply averaging a list of grade points can be wrong when course credits differ.

Add and divide

Add all quality points, add all credits that count toward GPA, then divide. Keep the unrounded result until the end so repeated rounding does not change the answer.

Worked example with mixed credits

Four-course term

This example uses A- = 3.7 and B+ = 3.3. Health is a half-credit course.

Course Grade Grade points Credits Quality points
English 11 A- 3.70 1.0 3.70
Biology B+ 3.30 1.0 3.30
Health A 4.00 0.5 2.00
Algebra II B 3.00 1.0 3.00
Total 3.5 12.00
12.00 ÷ 3.5 = 3.428571... Displayed as 3.43 when rounded to two decimal places.

Why your official GPA may differ

The arithmetic can be correct while the result still differs from a transcript. Schools make different policy choices about which courses count, how plus and minus grades map to points, and whether a repeated course replaces an earlier grade.

  • Weighting: Honors, AP, IB, or dual-enrollment courses may receive a bonus.
  • Repeated courses: Some institutions replace the first grade, while others include both attempts.
  • Pass/fail courses: Credits may count toward graduation without entering the GPA.
  • Transfer courses: Accepted credits may or may not affect the institution's GPA.
  • Rounding: A school may round, truncate, or display more decimal places.

Use the official rule first

The University of Illinois, for example, displays two decimal places and truncates rather than rounds its official transcript GPA. GradeHorizon currently rounds examples to two decimals, so an Illinois transcript can differ by 0.01.

What if every class has equal credit?

If every course has the same credit value, add the grade points and divide by the number of courses. This shortcut works because equal credits cancel out. Do not use it when one course is worth half a credit and another is worth a full credit.

Sources