How GPA is actually calculated (and why two "B students" can have different GPAs)
Grade Point Average seems like it should be straightforward, but the details of how it's calculated explain why students with similar grades can end up with noticeably different GPAs.
The core idea: weighted average, not simple average
GPA is not just an average of your letter grades — it's a weighted average based on credit hours. A 4-credit course affects your GPA more than a 1-credit course, even if both got the same grade.
Step 1: convert letter grades to grade points
Most US institutions use a 4.0 scale: A = 4.0, A− = 3.7, B+ = 3.3, B = 3.0, B− = 2.7, C+ = 2.3, C = 2.0, C− = 1.7, D = 1.0, F = 0.0. Exact scales vary by school — some skip the +/− distinctions, others go up to 4.3 for A+.
Step 2: multiply by credit hours
Each course's grade points get multiplied by its credit hours to get "quality points." A grade of A (4.0) in a 3-credit course earns 12 quality points (4.0 × 3). A grade of A in a 1-credit course earns only 4 quality points (4.0 × 1).
Step 3: divide total quality points by total credit hours
GPA = (sum of all quality points) ÷ (sum of all credit hours).
Example: a student takes a 4-credit course with a B (3.0) and a 1-credit course with an A (4.0). Quality points: (4.0 × 3.0) + (1 × 4.0) = 12 + 4 = 16. Total credits: 4 + 1 = 5. GPA: 16 ÷ 5 = 3.2.
Why this explains different GPAs for "similar" students
Two students who both have one A and one B can end up with different GPAs if the credit hours differ. A student who got their A in a heavier 4-credit course and their B in a lighter 1-credit course will have a higher GPA than someone with the reverse — even though both "have an A and a B."
Cumulative GPA vs semester GPA
Semester GPA only counts courses from that term. Cumulative GPA factors in every course taken so far, weighted by credit hours across all semesters. This is why one strong semester can raise your cumulative GPA only slightly if you have many semesters of history behind it — the denominator (total credits) is large, so new quality points move the average less.
Try it yourself
Our GPA calculator handles the weighted-average math automatically — enter your grades and credit hours to get an accurate GPA without doing the arithmetic by hand.
This article is for general education. GPA scales and calculation methods vary by institution — check your school's specific policy for official records.