To calculate your cumulative GPA, you divide your total quality points by your total credit hours. Quality points are what you get when you multiply each course’s grade value by its credit hours. The math itself is straightforward, but a few details (like course weights, retakes, and plus/minus grading) can change the result. Here’s how to work through it step by step.
The Core Formula
Every GPA calculation comes down to three pieces of information for each course you’ve taken: the letter grade, its point value on a 4.0 scale, and the number of credit hours the course is worth. The process works like this:
- Convert each letter grade to its point value. On a standard unweighted scale, an A is worth 4.0 points, a B is 3.0, a C is 2.0, a D is 1.0, and an F is 0.0.
- Multiply each grade’s point value by the course’s credit hours. This gives you the quality points for that course. A B in a 4-credit class earns 3.0 × 4 = 12.0 quality points.
- Add up all your quality points across every course.
- Add up all your credit hours across every course.
- Divide total quality points by total credit hours. The result is your cumulative GPA.
The word “cumulative” just means the calculation includes every graded course on your transcript, not only one semester or one year.
A Worked Example
Say you’ve completed four courses this semester:
- English (3 credits), grade A: 4.0 × 3 = 12.0 quality points
- Biology (4 credits), grade B: 3.0 × 4 = 12.0 quality points
- History (3 credits), grade A: 4.0 × 3 = 12.0 quality points
- Math (4 credits), grade C: 2.0 × 4 = 8.0 quality points
Total quality points: 12.0 + 12.0 + 12.0 + 8.0 = 44.0. Total credit hours: 3 + 4 + 3 + 4 = 14. Your GPA for the semester is 44.0 ÷ 14 = 3.14.
To turn this into a cumulative GPA, you’d combine these totals with the quality points and credit hours from every previous semester, then divide again. If last semester you earned 48.0 quality points across 15 credit hours, your cumulative totals would be 92.0 quality points and 29 credit hours, giving you a cumulative GPA of 92.0 ÷ 29 = 3.17.
Why Credit Hours Matter So Much
Credit hours act as a built-in weighting system. A 4-credit course has more pull on your GPA than a 1-credit course, even if both carry the same letter grade. That’s because the 4-credit course generates four times as many quality points (or four times as much damage, if the grade is low).
This is why a bad grade in a lab science or a writing-intensive seminar with heavy credit hours can drag your GPA down more than a bad grade in a 1-credit elective. When you’re planning your schedule, keep in mind that higher-credit courses carry more GPA weight.
Plus/Minus Grading Scales
Many schools use a more granular scale that assigns different point values to plus and minus grades. A common version looks like this:
- A+: 4.3 (though some schools cap this at 4.0)
- 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.3
- D: 1.0
- D-: 0.7
- F: 0.0
Not every school uses plus/minus grading, and those that do sometimes set their own cutoffs. Check your school’s grading policy or registrar page to confirm which scale applies to your transcript. The calculation method stays exactly the same; only the point values plugged in change.
Weighted GPA for AP, Honors, and IB Courses
If you’re in high school, you may have both an unweighted and a weighted GPA. An unweighted GPA uses the standard 4.0 scale for every class. A weighted GPA adds extra points for more rigorous courses to reflect their difficulty.
A common weighting system adds 0.5 points for honors courses and 1.0 point for AP or IB courses. Under that system, a B in an AP class is worth 4.0 instead of 3.0, and a B in an honors class is worth 3.5. This means weighted GPAs can exceed 4.0. An A in an AP course, for instance, would be worth 5.0 quality points per credit hour.
The calculation works identically to the standard method. You just use the weighted point values when you multiply by credit hours. Schools that report weighted GPAs typically list them alongside the unweighted version on your transcript. Colleges often recalculate your GPA using their own weighting system during admissions, so a 4.5 weighted GPA at one high school isn’t directly comparable to a 4.5 at another.
How Retaken Courses Affect Your GPA
Most colleges have a grade replacement policy for courses you retake. If you failed a class and take it again, many schools will remove the original failing grade from your GPA calculation and replace it with the new grade. The old grade typically still appears on your transcript (often marked with an “R” or similar notation), but it no longer counts toward your GPA math.
Policies vary. Some schools replace the old grade only if you failed the first time, while others allow replacement even if you passed but want a better grade. Some limit the number of courses you can retake for grade replacement. And even when the GPA effect is removed, the original attempt may still count toward financial aid calculations, such as the satisfactory academic progress requirements that track how many credits you’ve attempted versus earned.
Pass/Fail and Transfer Credits
Courses graded on a pass/fail basis generally do not factor into your GPA. If you pass, you earn the credit hours, but no quality points are generated and no grade value enters the GPA formula. If you fail, some schools treat it as an F that counts in your GPA, while others exclude it entirely. Your school’s registrar page will spell out which approach it uses.
Transfer credits from another institution usually count toward your degree requirements and total credit hours, but most schools do not include transfer grades in your cumulative GPA. Your GPA at the new school is built only from courses taken there. This is worth knowing if you’re transferring with a rough transcript: you often get a fresh start on your GPA, though your old grades remain visible on your previous school’s transcript.
Checking Your Work
Your school’s student portal or transcript usually displays your cumulative GPA alongside a breakdown by semester. If you want to verify the number or project what your GPA will look like after the current semester, pull up your full transcript and run the formula by hand. List every graded course, its credit hours, and its grade value. Multiply, sum, and divide.
If you’re trying to figure out what grades you need next semester to hit a target GPA, work the formula in reverse. Multiply your target GPA by the total credit hours you’ll have after next semester, subtract the quality points you’ve already earned, and the remainder is how many quality points you need from your upcoming courses. Divide that by the number of credits you’re taking to see what average grade value per class you’d need to hit your goal.

