High School GPA Calculator
Add your classes to get your unweighted and weighted GPA, with honors, AP, IB and dual enrollment bonuses you can set to match your school.
Your classes
Your school's rules (weighting and A+)
Add your GPA from earlier years
Unweighted
--
Weighted
--
- Credits counted
- 0
- Cumulative unweighted
- --
- Cumulative weighted
- --
Failing grades get no weighting bonus. Colleges often recalculate GPA with their own rules.
Percent to letter
--
Cut-offs differ between schools, so check your report card.
Unweighted vs weighted GPA
Unweighted GPA treats every class the same. Each letter grade becomes points on a 4.0 scale, and the GPA is the credit-weighted average of those points.
Weighted GPA adds bonus points for more demanding classes. With the defaults here, an A in AP Chemistry counts 5.0, an A in honors English 4.5 and an A in a regular class 4.0. Failing grades get no bonus.
Example: A- in honors English, B+ in AP US History, A in Precalculus, B in AP Chemistry, A in Spanish III (all 1 credit) and A in PE (0.5 credit). Unweighted GPA = (3.7 + 3.3 + 4.0 + 3.0 + 4.0 + 4.0 × 0.5) ÷ 5.5 = 3.64. Weighted GPA adds 0.5 + 1.0 + 1.0 bonus points: (3.7 + 0.5 + 3.3 + 1.0 + 4.0 + 3.0 + 1.0 + 4.0 + 2.0) ÷ 5.5 = 4.09. Press "Load example" to see it.
Grade points used by this calculator
| Letter | Unweighted points |
|---|---|
| A+ | 4.0 (4.3 at some schools) |
| 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 |
Default weighting bonuses
- Regular: +0
- Honors: +0.5
- AP: +1.0
- IB: +1.0
- Dual enrollment: +1.0
These are this calculator's starting values, not a national rule: each school or district sets its own weighting. If your school only uses whole letters, untick "Plus and minus grades count".
How the College Board converts percent grades
The College Board's BigFuture guide gives this general table for turning class percentages into 4.0 points. It says high schools use different scales and cut-offs, so treat it as a guide and check your own school's scale.
| Letter grade | Percent grade range | GPA points per class |
|---|---|---|
| A | 90-100 | 4.0 |
| B | 80-89 | 3.0 |
| C | 70-79 | 2.0 |
| D | 66-69 | 1.0 |
| E/F | Below 65 | 0.0 |
Copied as published on BigFuture (checked 26 September 2026). The table has no plus or minus grades and does not place a score of exactly 65.
How colleges recalculate your GPA: the UC example
Colleges often ignore your school's weighting and work out their own GPA. The University of California publishes exactly how it does this:
- Only A-G (college-prep) courses count, from the summer after 9th grade to the summer after 11th grade. 9th-grade grades are left out.
- A = 4, B = 3, C = 2, D = 1, F = 0. Pluses and minuses are ignored, so B+, B and B- all count 3.
- UC-approved honors courses (such as AP and IB HL) add 1 extra point per semester, up to 8 semesters in total and no more than 4 from 10th grade. A D or F in an honors course earns no extra point.
- For nonresidents, only AP and IB courses graded A, B or C get the extra point.
- The GPA is cut to two decimals, not rounded: 3.875 counts as 3.87.
The minimum UC GPA is 3.0 for California residents and 3.4 for nonresidents. Source: UC Admissions, GPA requirement, and the UC Quick Reference Guide (August 2026).
Frequently Asked Questions
What is the difference between weighted and unweighted GPA?
How much extra do honors and AP classes add?
How do I calculate my high school GPA?
Does a half-credit class count less?
How do I find my cumulative GPA?
Is a 3.5 GPA good in high school?
Related tools
Average GPA by University
Compare your GPA with UCLA, Harvard, USC and more.
Grade Calculator
Your class grade from scores and weights.
Final Grade Calculator
See the score you need on your final exam.
College GPA Calculator
Project your cumulative GPA in college.
UC GPA Calculator
Weighted capped and fully weighted UC GPA.
CSU GPA Calculator
Cal State A-G GPA with honors points.
College GPA Calculator
Semester and cumulative GPA from credits and letter grades.