To earn a 4.0 GPA on a standard unweighted scale, you need straight A’s in every class. On the most common grading system, an A (90–100%) is worth 4.0 grade points, and since your GPA is the average of all your grade points, even a single B (worth 3.0) will pull you below that perfect mark.
How the 4.0 Scale Works
Your GPA is calculated by assigning a point value to each letter grade, then averaging those values across all your classes. On the standard unweighted scale used by most high schools and colleges, the conversion looks like this:
- A (90–100%): 4.0 points
- B (80–89%): 3.0 points
- C (70–79%): 2.0 points
- D (66–69%): 1.0 point
- F (below 65%): 0.0 points
If you take five classes and earn an A in all five, your GPA is (4.0 + 4.0 + 4.0 + 4.0 + 4.0) / 5 = 4.0. Replace just one of those A’s with a B, and your GPA drops to 3.8. That’s why a 4.0 requires perfection across every course on your transcript, not just most of them.
Why A-Minus Grades Can Cost You
Not all schools treat every A the same. Many colleges and some high schools use plus/minus grading, where an A-minus is worth 3.67 points instead of 4.0, and a B-plus is worth 3.33 instead of 3.0. If your school uses this system, even an A-minus will prevent you from reaching a true 4.0.
Say you take five courses and earn four A’s and one A-minus. Your GPA would be (4.0 + 4.0 + 4.0 + 4.0 + 3.67) / 5 = 3.93. That’s excellent, but it’s not a 4.0. Schools that don’t use plus/minus grading treat every A the same, so a 92% and a 98% both count as 4.0 points. Check your school’s grading policy, because this single detail determines whether “mostly A’s” is enough or whether you need a flat A in every class.
How Credit Hours Affect the Math
In college, GPA isn’t a simple average of your grades. It’s weighted by credit hours. A four-credit course counts twice as much as a two-credit course in your GPA calculation. To find your GPA, you multiply each course’s grade points by its credit hours, add those products together, then divide by your total credit hours.
For example, if you take a 4-credit biology course (grade: A, 4.0 points) and a 2-credit lab (grade: B, 3.0 points), your GPA is: (4.0 × 4 + 3.0 × 2) / 6 = 22 / 6 = 3.67. That single B in a smaller course still dragged your GPA well below 4.0. For a perfect 4.0 cumulative GPA, every course on your transcript needs to be an A, regardless of how many credits it carries.
Can You Recover a 4.0 After a Lower Grade?
Once any grade below an A lands on your transcript, reaching a cumulative 4.0 through new coursework alone is mathematically impossible. Your cumulative GPA is the average across all courses you’ve ever taken. Even if you earn straight A’s from this point forward, that one B will always weigh the average down. With 30 credits completed at a 3.9 GPA, you would need to earn above a 4.0 in future courses to bring the cumulative number up, and on an unweighted scale, 4.0 is the ceiling.
Some schools offer options that can help. Grade replacement or grade forgiveness policies let you retake a course and substitute the new grade for the old one. If your school allows this, retaking the course where you earned a B and getting an A would remove the lower grade from your GPA calculation. Not every school offers this, and those that do often limit how many courses you can retake for grade replacement, so check your registrar’s policies.
Weighted GPA: Getting Above a 4.0
In high school, many schools calculate a weighted GPA that gives extra points for harder classes. AP and IB courses typically add a full point to each grade, so an A in an AP class counts as 5.0 instead of 4.0. Honors courses often add 0.5 points. This is how students graduate with GPAs of 4.3 or even higher.
Here’s what the weighted scale looks like for AP courses compared to standard ones:
- A in a standard class: 4.0 | A in an AP class: 5.0
- B in a standard class: 3.0 | B in an AP class: 4.0
- C in a standard class: 2.0 | C in an AP class: 3.0
Notice that a B in an AP class earns the same 4.0 points as an A in a regular class. That’s a meaningful cushion. A student taking three AP courses and two standard courses could earn a weighted GPA of 4.28 even with a mix of A’s, A-minuses, and a B-plus, because the AP weighting pushes the numbers above what’s possible in regular classes.
Weighted GPAs only apply at the high school level. Colleges almost always use an unweighted 4.0 scale, and many college admissions offices recalculate your high school GPA on their own unweighted scale anyway when reviewing applications.
What It Takes, Practically Speaking
Earning a 4.0 GPA means sustaining A-level performance in every single class across your entire transcript. In a school without plus/minus grading, that means scoring at or above 90% in every course. In a school with plus/minus grading, you need a flat A (typically 93% or above, depending on the school’s cutoffs) in every course, since an A-minus at 3.67 would pull your average below 4.0.
The challenge compounds over time. A college student taking 40 courses over four years needs an A in all 40. One slip in a single semester, in a single class, ends the streak. That’s why a 4.0 cumulative GPA is relatively rare, and why many scholarship programs and honors designations set their thresholds at 3.5 or 3.7 rather than requiring perfection.

