Weighted GPA Calculator
Use this weighted GPA calculator to factor Honors and AP/IB bonus points into your grade point average. Add your courses below — weighting is already enabled, and you can switch 'Weighted GPA' off to compare your unweighted average.
Last updated July 2026
Adds +0.5 for Honors and +1.0 for AP / IB courses.
| Grade | Credits | Course Type | Actions |
|---|---|---|---|
What Is a Weighted GPA?
A weighted GPA goes beyond the standard 4.0 scale by adding bonus points for advanced coursework. Schools that offer Honors, AP (Advanced Placement), or IB (International Baccalaureate) programmes often report a weighted GPA alongside the unweighted one so that admissions offices can assess both your grades and your course rigor.
The most common bonus scale is +0.5 for Honors and +1.0 for AP / IB. Under this system the maximum possible GPA is 5.0 (an A in every AP class), though few schools enforce a formal cap.
How the Bonus Points Work
| Course Type | Bonus | A = … | B = … | C = … |
|---|---|---|---|---|
| Regular | +0.0 | 4.0 | 3.0 | 2.0 |
| Honors | +0.5 | 4.5 | 3.5 | 2.5 |
| AP / IB | +1.0 | 5.0 | 4.0 | 3.0 |
The Weighted GPA Formula
Weighted GPA = Σ((grade points + bonus) × credits) ÷ Σ(credits)
Each course's grade points are first increased by the course-type bonus, then multiplied by credit hours. Divide the total weighted points by the total credits to get your weighted GPA. For the unweighted equivalent, use the GPA Calculator and leave the Weighted GPA toggle off.
Worked Examples
The bonus points only matter once you see them applied to a real schedule. Here are two worked cases that show how much rigor can move the final number.
Example 1 — A rigorous junior-year schedule
A student loads up on AP and Honors classes. The bonus is added to each course's base grade points before multiplying by credits:
| Course | Grade | Type | Weighted Points | Credits | Points × Credits |
|---|---|---|---|---|---|
| AP U.S. History | A | AP (+1.0) | 5.0 | 4 | 20.0 |
| Honors Pre-Calculus | B+ | Honors (+0.5) | 3.8 | 4 | 15.2 |
| AP Biology | B | AP (+1.0) | 4.0 | 4 | 16.0 |
| Spanish III | A- | Regular | 3.7 | 3 | 11.1 |
| Health | A | Regular | 4.0 | 2 | 8.0 |
| Total | 17 | 70.3 |
Weighted GPA = 70.3 ÷ 17 = 4.14. Run the exact same grades with no bonuses and the unweighted GPA is 60.3 ÷ 17 = 3.55. The two B-range grades in AP classes are what create the 0.59-point gap — rigor, not perfection, does the heavy lifting here.
Example 2 — Does one B in an AP class hurt you?
A common worry: "I got a B in AP Chemistry, did it tank my GPA?" Compare that student to a classmate who earned an A in regular Chemistry:
| Student | Course | Grade | Base Points | Bonus | Weighted Points |
|---|---|---|---|---|---|
| Maya | AP Chemistry | B | 3.0 | +1.0 | 4.0 |
| Jordan | Regular Chemistry | A | 4.0 | +0.0 | 4.0 |
On the weighted scale both land at exactly 4.0 for that course. That is the whole point of weighting: a B in a college-level class is treated as equivalent to an A in the standard version. On an unweighted transcript, though, Jordan's 4.0 beats Maya's 3.0 — which is exactly why colleges look at both numbers plus the course names on your transcript.
Mistakes People Make With Weighted GPA
- Adding the bonus after averaging. The +0.5 / +1.0 bonus applies to each course individually, before credits are factored in — not as a flat top-up to your final unweighted GPA. Bonusing the average is a shortcut that gives the wrong answer whenever your courses carry different credit loads.
- Assuming every school uses +0.5 and +1.0. These are the most common bonuses, but some districts add +1.0 for Honors, cap weighted GPAs at 5.0, or use a 6.0 scale for AP. Confirm your school's policy before comparing your number to a friend's.
- Comparing weighted GPAs across schools. Because weighting rules vary, a 4.3 at one school is not necessarily "better" than a 4.1 at another. This is why most colleges recalculate everyone on their own unweighted scale.
- Weighting a class your school doesn't weight. Dual-enrollment, college-in-the-high-school, and some electives may not qualify for a bonus even if they feel advanced. When in doubt, mark the course Regular to avoid overstating your GPA.
Frequently Asked Questions
What is a weighted GPA?
A weighted GPA rewards students who take more challenging courses. On a standard 4.0 scale every course is treated equally. A weighted scale adds bonus points — typically +0.5 for Honors and +1.0 for AP or IB courses — before the average is computed. This means an A in an AP class counts as 5.0 points instead of 4.0, so your weighted GPA can exceed 4.0.
Why do colleges care about weighted GPA?
Weighted GPA helps admissions officers compare students who have taken different course loads. A student with a 3.8 weighted GPA from a rigorous AP-heavy schedule may be more competitive than a student with the same unweighted GPA who took only standard courses. Many selective colleges recalculate GPA on their own scale, so your unweighted GPA and course rigor both matter.
How much does an Honors or AP class raise my GPA?
With the +0.5 Honors bonus, an A becomes 4.5 points and a B becomes 3.5 points. With the +1.0 AP/IB bonus, an A becomes 5.0 and a B becomes 4.0. The actual impact on your overall GPA depends on how many credits the course carries relative to your total credit load.
Should I take harder courses if they might lower my unweighted GPA?
Generally yes — colleges value course rigor. A B in an AP class (3.0 unweighted, 4.0 weighted) often signals more ability than an A in a standard course. Use this calculator to model both scenarios: enter your courses with the Weighted toggle on to see your weighted GPA, then turn it off to see how the unweighted average compares.
Does this calculator support IB (International Baccalaureate) courses?
Yes. IB courses receive the same +1.0 bonus as AP courses. Select 'AP / IB (+1.0)' from the Course Type dropdown for any IB Higher Level or Standard Level course you want to include.
Can I mix regular, Honors, and AP courses in the same calculation?
Absolutely. Add as many courses as you need and choose the appropriate type for each row. The calculator applies the correct bonus to each course individually before computing the weighted average across all your credits.