How to Calculate GPA
Your GPA is a credit-weighted average of your grade points — not an average of your grades. Here is the formula, a worked example, and why the difference matters.
The short answer
Multiply each course's grade points by its credit hours, add those up, then divide by your total credit hours.
An A is 4.0, a B is 3.0, a C is 2.0. A 3-credit A contributes 12; a 3-credit B contributes 9. Divide the total by the credits attempted and you have your GPA.
The formula
Every GPA calculation is the same two lines, whatever the school calls it:
GPA = total quality points ÷ total credit hours
"Quality points" is the registrar's term for the first line. You will see it on a transcript, usually in a column next to your credits. It is the only part of the calculation that does any real work — once you have quality points, a GPA is just a division.
Step by step
- List every course with its letter grade and its credit hours. Credits are on your transcript or in the course catalog.
- Convert each letter to grade points using your school's scale. The common one is below.
- Multiply grade points by credit hours for each course.
- Add up those products, and separately add up the credit hours.
- Divide the first total by the second.
The step people skip is the third one. Averaging the grade points directly — adding 4.0 + 3.3 + 3.7 and dividing by three — silently treats a 1-credit lab as equal to a 4-credit lecture, and gives an answer that looks reasonable and is wrong.
Grade point values
The most common US scale, and the default in the calculators here:
| Letter | Grade points | Typical percentage |
|---|---|---|
| A | 4.0 | 93–100% |
| A− | 3.7 | 90–92% |
| B+ | 3.3 | 87–89% |
| B | 3.0 | 83–86% |
| B− | 2.7 | 80–82% |
| C+ | 2.3 | 77–79% |
| C | 2.0 | 73–76% |
| C− | 1.7 | 70–72% |
| D+ | 1.3 | 67–69% |
| D | 1.0 | 63–66% |
| D− | 0.7 | 60–62% |
| F | 0.0 | Below 60% |
This is common, not universal. Plenty of schools use whole letters only, where a B+ and a B are both 3.0. Some award 4.3 for an A+; many cap the scale at 4.0 so an A+ and an A are worth the same. The percentage ranges vary more than the points do.
A worked example
One semester, five courses, fourteen credit hours:
| Course | Grade | Grade points | Credits | Quality points |
|---|---|---|---|---|
| Biology | A | 4.0 | 4 | 16.0 |
| Calculus | B+ | 3.3 | 3 | 9.9 |
| English | A− | 3.7 | 3 | 11.1 |
| History | B | 3.0 | 3 | 9.0 |
| Biology Lab | C+ | 2.3 | 1 | 2.3 |
| Total | 14 | 48.3 |
48.3 ÷ 14 = 3.45.
Now average the five grade points directly instead: (4.0 + 3.3 + 3.7 + 3.0 + 2.3) ÷ 5 = 3.26. That is nearly two tenths lower, and it is wrong — it gives the 1-credit lab the same say as the 4-credit biology course. The weighting is the whole point.
Use the GPA Calculator
Enter your courses, grades and credits and get the GPA plus a per-course breakdown you can check against your transcript.
Open the GPA CalculatorWhy credit hours change the answer so much
A 4-credit course counts four times as much as a 1-credit one. That sounds obvious written down, but it is what makes a GPA hard to predict: the grade that matters most is not your best or your worst, it is the one attached to the most credits.
In the example above, swapping the lab's C+ for an A moves the GPA from 3.45 to 3.57 — a gain of 0.12 for one letter. Swapping the biology A for a C+ instead drops it to 2.96, a loss of 0.49 from the same size of change. Same scale, four times the weight.
The practical version: when you are deciding where to put your remaining effort, put it into the heaviest course, not the one closest to a grade boundary.
Common mistakes
- Averaging grade points instead of weighting them. The single most common error, and the reason a hand-calculated GPA usually comes out slightly wrong.
- Leaving out failed courses. An F contributes 0 points but its credits still count in the denominator. Dropping the row entirely inflates the result.
- Counting pass/fail or transfer credits. These usually carry credit but no grade points, so they belong in neither half of the fraction.
- Using percentages as grade points. An 87% is not 8.7 points; convert to a letter first, then to points.
- Assuming plus and minus grades exist. If your school uses whole letters, a B+ is 3.0 and using 3.3 overstates your GPA on every such course.
- Rounding early. Round once, at the end. Rounding each course's quality points first accumulates error across a full transcript.
Where schools differ
Every one of these is set by the institution, not by any national standard:
- Whether plus and minus grades carry distinct point values.
- Whether an A+ is 4.0 or 4.3.
- Which courses are excluded from the GPA — remedial, pass/fail, transfer, audited.
- What happens when you repeat a course: both grades counted, or the first replaced.
- Whether the GPA is truncated or rounded, and to how many decimal places.
So two accurate GPAs for the same student at two schools can differ noticeably. If the number matters — a scholarship threshold, an honors cutoff, a program requirement — the figure on your transcript is the one that counts, not the one you worked out.
Frequently asked questions
What is a quality point?
The grade points for a course multiplied by its credit hours. An A (4.0) in a 3-credit course is worth 12 quality points; the same A in a 1-credit lab is worth 4. Adding up quality points and dividing by credits is what makes a GPA a weighted average rather than a plain one.
Do I include classes I failed?
Usually yes. An F is 0.0 grade points but the credits still count in the denominator, which is exactly why a failed course hurts a GPA so much — it adds weight without adding points. Withdrawals (W) normally do not count either way.
What about pass/fail classes?
A pass/fail course normally carries credit toward your degree but no grade points, so it is excluded from the GPA calculation entirely — not entered as a zero. A failing grade in a pass/fail course does sometimes count as an F; check your catalog.
Is a 3.45 GPA good?
It is a solid B+ average. Beyond that, the honest answer is that it depends on what it is being compared against — the major, the school and what you are applying for. A calculator can tell you your GPA; it cannot tell you whether it is enough for a particular program.
Why is my school's GPA different from the one I calculated?
The usual causes are grade point values that differ from the standard 4.0 scale, courses excluded from the GPA that you included (or the reverse), transfer credits that carry credit but no grade points, and grade replacement after a retake. Your transcript is the authoritative version.
Calculators for this
GPA Calculator
Calculate your GPA from course credits and grades, using letter grades, percentages or grade points.
College GPA Calculator
Work out your semester GPA and see how it changes your cumulative GPA across a degree.
Semester GPA Calculator
Calculate the GPA for a single named semester and save it to your academic record.
Read next
-
Weighted vs Unweighted GPA
What the two scales measure, why an AP class can push a GPA above 4.0, and which one colleges actually look at.
-
Semester GPA vs Cumulative GPA
How one term relates to your overall record, and why a strong semester moves a cumulative GPA less than you would expect.
-
How High School GPA Is Calculated
Unweighted and weighted methods, how Honors, AP and IB are treated, and why colleges often recalculate your GPA themselves.
Your school sets the rules this guide describes, and schools differ. Your syllabus, transcript and registrar are the authoritative source for your own record.