High School GPA Calculator
Enter your 9th–12th grade classes and get your weighted and unweighted GPA instantly — with AP, IB, Honors and Dual Enrollment weighting, credit hours, a cumulative GPA that carries forward your prior semesters, and a planner for the GPA you still need.
Convert each letter grade to points on a 4.0 scale (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0), add every class's points, then divide by the number of classes or credits.
A 3.5+ unweighted GPA is competitive at most four-year colleges, and 3.7–4.0 is typically needed for selective and Ivy-tier schools. Weighted GPAs run higher due to AP/IB/Honors bonus points.
Yes — on a weighted scale, AP/IB classes typically add +1.0 and Honors classes add +0.5 per grade, which is why a weighted GPA can climb above 4.0, often up to 5.0.
Enter your classes and grades
High school GPA scale (4.0 / 5.0 weighted)
| Letter grade | Percentage | Unweighted points | + Honors (weighted) | + AP / IB / Dual (weighted) |
|---|---|---|---|---|
| A+ | 97–100% | 4.0 (or 4.3) | 4.5 (or 4.8) | 5.0 (or 5.3) |
| A | 93–96% | 4.0 | 4.5 | 5.0 |
| A− | 90–92% | 3.7 | 4.2 | 4.7 |
| B+ | 87–89% | 3.3 | 3.8 | 4.3 |
| B | 83–86% | 3.0 | 3.5 | 4.0 |
| B− | 80–82% | 2.7 | 3.2 | 3.7 |
| C+ | 77–79% | 2.3 | 2.8 | 3.3 |
| C | 73–76% | 2.0 | 2.5 | 3.0 |
| C− | 70–72% | 1.7 | 2.2 | 2.7 |
| D+ | 67–69% | 1.3 | 1.8 | 2.3 |
| D | 63–66% | 1.0 | 1.5 | 2.0 |
| D− | 60–62% | 0.7 | 1.2 | 1.7 |
| F | Below 60% | 0.0 | 0.0 | 0.0 |
This is the most common U.S. scale. Grading scales, weighting bonuses, and whether A+ counts as 4.0 or 4.3 vary by school district — check your report card or registrar if your official transcript GPA differs from this calculator.
How to calculate high school GPA
Grade Point Average turns every letter grade you've earned into a single number colleges, scholarship committees, and your school use to measure academic performance. Convert each grade to points on the 4.0 scale, add every class's points together, then divide by the number of classes — or by total credit hours if your school weights core classes more heavily than half-year electives.
Example: A, B, A−, B+, A = 4.0 + 3.0 + 3.7 + 3.3 + 4.0 = 18.0 ÷ 5 = 3.60 GPA.
A 1.0-credit A (4.0) and a 0.5-credit B (3.0) give (4.0×1 + 3.0×0.5) ÷ 1.5 = 3.67 GPA — this is how most schools calculate transcript GPA once electives carry different credit values.
Weighted vs. unweighted GPA (AP, IB, Honors, Dual Enrollment)
An unweighted GPA caps at 4.0 and treats an A the same whether it's in a regular class or an AP class. A weighted GPA adds bonus points for harder coursework — typically +0.5 for Honors and +1.0 for AP, IB, or Dual Enrollment classes — which lets a GPA climb past 4.0, commonly up to a 5.0 scale. Colleges see both numbers on most transcripts, and admissions officers generally weigh the unweighted GPA alongside course rigor rather than judging a weighted number in isolation, since weighting policies differ wildly between schools.
Cumulative GPA across all four years
Your official high school GPA is cumulative — it combines every graded class from 9th grade through your most recent semester, not just the current term. Use the "Add a prior GPA" option in the calculator above to carry your existing GPA and credits forward: enter what your transcript currently shows, add this term's classes, and you'll get an updated cumulative GPA without needing to re-enter four years of grades.
How colleges recalculate your GPA
Because a weighted 4.4 at one school and a 3.9 at another can represent nearly identical transcripts, many colleges don't use your school's reported GPA at all — they recompute a standardized version, often unweighted, using only core academic courses (English, math, science, social studies, and foreign language), and sometimes excluding freshman year entirely. The University of California system, for example, calculates its own capped-weighted GPA from 10th and 11th grade "A-G" courses only. The practical takeaway: strong grades in real academic classes matter more than chasing a specific weighted number, since the recalculation strips out most of what inflates it.
NCAA eligibility and core-course GPA
If you're hoping to play a sport at the college level, the NCAA Eligibility Center calculates its own GPA using only a specific list of "core courses" (English, math, science, social science, and approved additional courses) — it does not use your school's weighted GPA or include every class on your transcript. Check the NCAA's current core-course GPA and sliding-scale requirements directly with your school counselor or the NCAA Eligibility Center, since minimums are updated periodically.
How many credits do you need to graduate?
Most U.S. states require somewhere between 21 and 26 total credits to graduate high school, though exact requirements and subject distribution vary by state and district. A typical full-year class earns 1.0 credit and a semester-long class earns 0.5 credits. Switch to "Credit-based" mode above if you want your GPA to reflect these credit weights rather than treating every class equally.
Built for the whole four years, not just one term
Most high school GPA calculators only handle the classes you type in that session. This one carries your GPA forward, explains how colleges actually read it, and gives you a plan for what comes next.
Add your prior GPA and credits to see your true cumulative GPA — no need to re-enter four years of classes.
Weight every course type high schools actually offer, not just a generic "Honors" bump.
See exactly what average you need in your remaining classes to hit a specific GPA goal.
Understand how colleges recalculate GPA and how NCAA core-course GPA differs from your transcript GPA.
Half-credit electives and full-credit core classes are weighted correctly, matching how transcripts actually work.
Come back later and your classes, prior GPA, and settings are still there — nothing leaves your browser.
More free tools from SkillGuidely
Middle School GPA Calculator
The same calculator, tuned for 6th–8th grade grading and honor roll cutoffs.
Hourly to Salary Calculator
Convert an hourly wage into weekly, monthly, and annual pay — or work backwards from a salary.
Browse all tools
See every free calculator and planner on SkillGuidely, organized by category.
Ethan Bennett
Ethan Bennett is an education-focused content writer who makes practical information easier to understand, writing guides on GPA, coursework, and college planning for students, parents, and educators.
View author profile →High school GPA FAQs
Straight answers to what students, parents, and counselors ask most about high school GPA.
What is a good GPA in high school?
A 3.0 unweighted GPA is generally considered solid and meets typical four-year college admission minimums. A 3.5+ is competitive at most selective colleges, and 3.7–4.0 (or a weighted GPA near 4.5–5.0) is typically expected for the most selective and Ivy-tier schools.
What's the difference between weighted and unweighted GPA?
Unweighted GPA caps at 4.0 and treats every class equally regardless of difficulty. Weighted GPA adds bonus points — commonly +0.5 for Honors and +1.0 for AP, IB, or Dual Enrollment classes — so it can climb above 4.0, often up to a 5.0 scale. Toggle between the two using the "Weighting" switch in the calculator above.
How much do AP, IB, and Dual Enrollment classes boost my GPA?
On the most common weighted scale, AP, IB, and Dual Enrollment classes typically add +1.0 to the grade point value, while Honors classes add +0.5. So an A in an AP class is often worth 5.0 instead of 4.0. Weighting policies vary by district, so confirm with your school if the numbers on your transcript look different.
Does 9th grade (freshman year) count toward my GPA?
Yes, at almost every high school your official cumulative GPA includes every graded class starting in 9th grade. Some colleges' internal GPA recalculations exclude freshman year, but that doesn't change what's on your actual transcript.
How do I calculate my cumulative GPA?
Use the "Add a prior GPA" option in the calculator above: enter your current cumulative GPA and total credits or classes completed so far, add this term's new classes, and the calculator combines both into an updated cumulative GPA — the same way your school's registrar does it.
Do colleges recalculate my GPA?
Many do. Because weighting policies differ so much between high schools, colleges often recompute a standardized GPA — frequently unweighted, using only core academic courses, and sometimes excluding freshman year. The University of California, for instance, calculates its own capped-weighted GPA from 10th and 11th grade core courses only.
What GPA does the NCAA use for eligibility?
The NCAA Eligibility Center calculates its own GPA using only a specific list of approved "core courses," not your full transcript or your school's weighted GPA. Confirm current core-course and sliding-scale requirements with your counselor or the NCAA Eligibility Center directly, since minimums are updated periodically.
How many credits do I need to graduate high school?
Most states require between 21 and 26 total credits, though exact totals and required subject distribution vary by state and district. A full-year class is typically 1.0 credit and a semester-long class is typically 0.5 credits — check your school's graduation requirements sheet for your exact total.
If I retake a class, does the old grade still count?
Policies vary widely. Some schools replace the old grade entirely in GPA calculations, some average both grades together, and some keep both grades on the transcript but only count the higher one for graduation credit. Ask your registrar or counselor exactly how retakes affect your specific school's GPA.
Is my data saved anywhere?
Your classes, grades, and prior GPA are saved only in your own browser's local storage on this device — nothing is uploaded to a server or shared. Clearing your browser data, or switching devices or browsers, will reset it. Use the Print/Save button to keep a permanent copy.