Math & School

High School GPA Calculator — Weighted & Unweighted (Honors & AP)

The 4.0-and-up number colleges read off your high school transcript

A high school GPA is the number every college admissions reader looks at first, and for most American students it comes in two flavors: unweighted and weighted. The unweighted GPA tops out at 4.0 and treats every class the same — an A is a 4.0 whether it's gym or AP Calculus. The weighted GPA gives you extra points for taking harder classes, which is why a transcript loaded with Honors and AP courses can show a GPA above 4.0. This calculator shows you both at once.

Here's how the weighting works. Start with the base points from the standard 4.0 scale: A = 4, B = 3, C = 2, D = 1, F = 0 (turn on plus/minus and you also get A− = 3.7, B+ = 3.3, and so on). Then add a level bonus based on how rigorous the class is:

Regular class → +0.0 bonus • Honors class → +0.5 bonus • AP / IB / Dual-enrollment class → +1.0 bonus

So an A counts differently depending on where you earned it. An A in a Regular class is worth 4.0. The same A in an Honors class is worth 4.5. And an A in an AP class is worth 5.0 on the weighted scale. Your weighted GPA is the average of those bonus-adjusted points across all your classes; your unweighted GPA is the average of the base points only, ignoring the bonus.

Let's work a real schedule. Suppose a junior takes three classes: an A in AP US History, a B in Honors Chemistry, and an A in Regular English.

• Unweighted points: 4 + 3 + 4 = 11 → 11 ÷ 3 = 3.67 unweighted GPA • Weighted points: (4 + 1.0) + (3 + 0.5) + (4 + 0.0) = 5.0 + 3.5 + 4.0 = 12.5 → 12.5 ÷ 3 = 4.17 weighted GPA

That half-point gap between 3.67 and 4.17 is exactly what colleges reward: the student took on harder material and the weighted number reflects it.

A few things to know. First, there is no single national standard — districts choose their own bonuses (some use +0.5 / +1.0 like this tool, others use a different add-on or a full 5.0 conversion), so always check your own school's policy. Second, this is the simple per-class average used by most high schools, where each class counts equally; it is not the credit-hour-weighted method colleges use (for that, see the college GPA Calculator). Third, weighting only changes the weighted number — your unweighted GPA never goes above 4.0 no matter how many AP classes you take. Enter your classes below to see both figures side by side.

Easy ⏱ 5 min Updated: 2026-06-19 ✍️ By Jeferson Bruno
📖 See also: How to Calculate a Tip (and Split the Bill)

Calculator

Fill in the fields and click "Calculate" for instant results.

Result
Waiting for calculation
Fill in the fields and click "Calculate".
Transparency: below the form you'll find an explanation, formula, examples, tips, and FAQ (when available for this calculator).

📰 Formula

• Base points (4.0 scale): A=4, B=3, C=2, D=1, F=0 (with +/-: A−=3.7, B+=3.3, B−=2.7, C+=2.3, C−=1.7, D+=1.3, D−=0.7)
• Level bonus: Regular +0.0, Honors +0.5, AP/IB/Dual-enrollment +1.0
• Weighted points (per class) = base points + level bonus
• Unweighted GPA = average of base points across all classes
• Weighted GPA = average of (base points + level bonus) across all classes

📰 Formula

• Base points (4.0 scale): A=4, B=3, C=2, D=1, F=0 (with +/-: A−=3.7, B+=3.3, B−=2.7, C+=2.3, C−=1.7, D+=1.3, D−=0.7)
• Level bonus: Regular +0.0, Honors +0.5, AP/IB/Dual-enrollment +1.0
• Weighted points (per class) = base points + level bonus
• Unweighted GPA = average of base points across all classes
• Weighted GPA = average of (base points + level bonus) across all classes

🧪 Worked examples

1

Example 1

2

Example 2

3

Example 3

4

Example 4

⚠️ Common mistakes

  • Adding the Honors/AP bonus to the unweighted GPA — the bonus only affects the weighted number.
  • Using credit hours like a college GPA; most high schools weight every class equally.
  • Assuming every school uses +0.5 / +1.0 — bonuses vary by district, so check your policy.
  • Forgetting that an F is still 0 base points and drags both averages down.
  • Leaving plus/minus off when your school actually counts A− as 3.7, not 4.0.

💡 Tips

  • Loading up on AP/IB classes is the only way to push your weighted GPA above 4.0.
  • Your unweighted GPA caps at 4.0 — colleges often recalculate it their own way, so know both.
  • One AP A among easy classes lifts the average more than the same A in a Regular class.
  • If your transcript shows a number over 4.0, it's the weighted GPA — say so on applications.

Embed this calculator on your site

Copy the code below and paste it into the HTML of your site or blog.

<iframe src="https://www.calcnimbus.com/embed/high-school-gpa-calculator" width="100%" height="500" frameborder="0" style="border:1px solid #eee;border-radius:12px"></iframe>

❓ Frequently asked questions

What is the difference between weighted and unweighted high school GPA?

Unweighted GPA puts every class on the 4.0 scale and caps at 4.0 — an A is 4.0 anywhere. Weighted GPA adds a bonus for harder classes (Honors +0.5, AP/IB +1.0), so an A in AP can be worth 5.0 and your weighted GPA can rise above 4.0.

How much does an AP class add to my GPA?

On a common scale, an AP, IB, or dual-enrollment class adds +1.0 to that class's points on the weighted GPA only. So an A (4.0 base) in AP counts as 5.0 weighted. It does not change your unweighted GPA, which still tops out at 4.0.

How much does an Honors class add to my GPA?

Honors classes typically add +0.5 to that class's weighted points. An A in Honors is worth 4.5 weighted, and a B is worth 3.5. The bonus applies only to the weighted GPA — the unweighted stays on the plain 4.0 scale.

Can your weighted GPA be higher than 4.0?

Yes. Because Honors and AP/IB classes add bonus points, a transcript full of those classes can produce a weighted GPA of 4.2, 4.5, or higher. The unweighted GPA, by contrast, can never exceed 4.0.

How do you calculate a weighted GPA?

For each class, take the base points (A=4, B=3, C=2, D=1, F=0) and add the level bonus (Regular +0.0, Honors +0.5, AP/IB +1.0). Average those bonus-adjusted points across all your classes. That average is your weighted GPA.

Do all high schools use the same weighting scale?

No. There is no national standard. Many schools use +0.5 for Honors and +1.0 for AP/IB, but others use different bonuses or convert to a full 5.0 scale. Check your own school or district policy to match the exact numbers.

Does this high school GPA calculator use credit hours?

No. It uses the simple per-class average that most high schools use, where every class counts equally. Colleges usually weight by credit hours instead — for that method, use the college GPA Calculator.

What is a good weighted GPA for college?

It depends on the school and the scale, but a weighted GPA at or above 4.0 generally signals a strong, rigorous course load. Many selective colleges also recalculate GPA using only core academic classes, so a high unweighted GPA still matters.

Should I report my weighted or unweighted GPA on applications?

Report whatever your school lists on your official transcript, and be ready to give both. Many colleges recalculate GPA their own way, so knowing your weighted and unweighted numbers — and which one your transcript shows — helps you answer accurately.