Skip to main content
Education 10 min read

How to Calculate GPA: Weighted & Unweighted Guide

Step-by-step guide to calculating weighted and unweighted GPA. Includes grade scale table and a free GPA calculator.

By Manoj Kumar Reviewed for accuracy by Manoj Kumar, Mathematics Educator

Introduction

GPA = the sum of (grade points ร— credit hours) for every course, divided by total credit hours โ€” a weighted average, not a simple one. Scholarship committees, college admissions offices, and graduate programs all lean on that single number, yet many students finish a semester without ever learning the math behind it. Plug your own grades into the GPA Calculator for an instant result, or keep reading for the full formula.

This guide explains exactly how GPA is calculated, both the unweighted version (the standard 4.0 scale) and the weighted version (used when you take honors or AP courses). You will get the formula, a worked example with real numbers, a complete grade-to-point conversion table, and answers to the most common questions students ask.

By the end, you will be able to calculate your own GPA by hand, verify what your school reports, and understand what it would take to raise it.


The Two Types of GPA

Before getting into the math, it helps to understand why there are two different systems.

Unweighted GPA treats every course equally. An A in gym class adds the same number of points as an A in AP Calculus. The scale runs from 0.0 to 4.0.

Weighted GPA gives extra credit for harder courses. Honors classes typically add 0.5 extra points to the scale; AP and IB classes add 1.0 extra point. This means a weighted scale can go as high as 5.0.

Most high schools report both. Colleges generally recalculate GPA on their own anyway, so do not stress too much about which one appears on your transcript. What matters is understanding what each number means.


Grade-to-Point Conversion Table

The first step in any GPA calculation is converting your letter grades (or percentage grades) into grade points. Here is the standard conversion used by most U.S. schools.

Letter GradePercentage RangeUnweighted PointsHonors PointsAP / IB Points
A+97โ€“100%4.04.55.0
A93โ€“96%4.04.55.0
A-90โ€“92%3.74.24.7
B+87โ€“89%3.33.84.3
B83โ€“86%3.03.54.0
B-80โ€“82%2.73.23.7
C+77โ€“79%2.32.83.3
C73โ€“76%2.02.53.0
C-70โ€“72%1.72.22.7
D+67โ€“69%1.31.82.3
D63โ€“66%1.01.52.0
D-60โ€“62%0.71.21.7
FBelow 60%0.00.00.0

Note: Some schools do not award A+ grades above 4.0 on the unweighted scale โ€” they cap it at 4.0 regardless of the plus. Check your schoolโ€™s policy. The table above reflects the most widely used system. If you only have a percentage grade, the Letter Grade to Percentage Converter maps it to the matching letter and grade point automatically.


The GPA Formula

GPA is a weighted average, not a simple average. Each course gets a weight based on how many credit hours (or Carnegie units) it carries.

Unweighted GPA Formula

GPA = Sum of (Grade Points x Credit Hours) / Total Credit Hours

Or written more formally:

GPA = ฮฃ(Gแตข ร— Cแตข) / ฮฃCแตข

Where:

  • Gแตข = grade points earned in course i
  • Cแตข = credit hours for course i
  • ฮฃ = sum across all courses

Weighted GPA Formula

The formula is identical, but you substitute the weighted grade points from the Honors/AP columns in the table above:

Weighted GPA = ฮฃ(Wแตข ร— Cแตข) / ฮฃCแตข

Where Wแตข is the weighted grade point value (the Honors or AP column) instead of the standard 4.0-scale value.

If all your courses carry the same number of credits, the formula simplifies to a plain average of your grade points. But most transcripts mix 1-credit electives with 3- or 5-credit core courses, so you need to account for the weights. The Weighted Grade Calculator handles mixed-credit weighting for a single course; the GPA Calculator does the same across your full course list.


Step-by-Step Worked Example

Let us walk through a full semester calculation for a fictional student โ€” call her Maya โ€” who is a junior taking five courses.

Mayaโ€™s Courses and Grades

CourseTypeCreditsLetter GradeUnweighted PointsWeighted Points
AP English LiteratureAP3A-3.74.7
Honors Pre-CalculusHonors3B+3.33.8
U.S. HistoryStandard3A4.04.0
Spanish IIIStandard3B3.03.0
Physical EducationStandard1A+4.04.0

Total credit hours: 3 + 3 + 3 + 3 + 1 = 13 credits

Step 1: Multiply Grade Points by Credits (Unweighted)

CourseGrade PointsCreditsQuality Points
AP English Literature3.7311.1
Honors Pre-Calculus3.339.9
U.S. History4.0312.0
Spanish III3.039.0
Physical Education4.014.0
Total1346.0

Step 2: Divide Total Quality Points by Total Credits

Unweighted GPA = 46.0 / 13 = 3.538

Rounded to two decimal places: 3.54

Step 3: Repeat with Weighted Points

CourseWeighted PointsCreditsWeighted Quality Points
AP English Literature4.7314.1
Honors Pre-Calculus3.8311.4
U.S. History4.0312.0
Spanish III3.039.0
Physical Education4.014.0
Total1350.5
Weighted GPA = 50.5 / 13 = 3.885

Rounded: 3.88

So Mayaโ€™s transcript would show an unweighted GPA of 3.54 and a weighted GPA of 3.88. The difference โ€” about 0.34 points โ€” reflects the added difficulty of her AP and Honors courses.

Cumulative GPA Across Multiple Semesters

To calculate your cumulative GPA, do not average the semester GPAs together. Instead, carry forward your total quality points and total credits from every semester, then divide.

For example, if Maya had 58.0 quality points over 16 credits in her previous semester:

Previous total quality points: 58.0
Previous total credits: 16

This semester quality points: 46.0
This semester credits: 13

Cumulative quality points: 58.0 + 46.0 = 104.0
Cumulative credits: 16 + 13 = 29

Cumulative GPA = 104.0 / 29 = 3.586 โ†’ 3.59

This matters because averaging two semester GPAs (say 3.625 and 3.538) would give 3.58, which is close but technically wrong whenever the credit totals per semester differ.


Common Mistakes Students Make

1. Averaging Semester GPAs Instead of Recalculating

As shown above, averaging two percentages or GPA numbers gives the wrong result when the sample sizes (credit hours) differ. Always go back to quality points and total credits.

2. Including Pass/Fail Courses in the Calculation

Most schools exclude Pass/Fail or Credit/No Credit courses from GPA calculations entirely. Including them will inflate or distort your number. Check whether your school counts them.

3. Ignoring Repeated Courses

If you retake a course to improve a grade, some schools replace the old grade in the GPA calculation; others average both attempts. Know your schoolโ€™s policy before counting a retake.

4. Mixing Up Weighted and Unweighted Scales

When entering data into any calculator or spreadsheet, be consistent. If you use weighted points for some courses and unweighted points for others, the result is meaningless.

5. Rounding at Intermediate Steps

Round only the final answer. If you round each courseโ€™s quality points before summing, the small errors compound. Keep at least two decimal places throughout the calculation.

6. Assuming All Schools Use the Same Scale

Not all schools use a 4.0 scale. Some use a 4.3 scale (where A+ = 4.3). Some colleges recalculate your high school GPA using their own internal scale when evaluating applications. Your schoolโ€™s reported GPA and what a college sees may differ.


Frequently Asked Questions

Q1: What is a good GPA?

โ€œGoodโ€ depends entirely on context. For competitive four-year universities, an unweighted GPA above 3.7 is typically strong; many elite programs expect 3.9 or higher. For community college transfer admission, 3.0 is often the floor. For graduate school, 3.0โ€“3.5 is a common minimum, with top programs expecting 3.7+. In the job market, GPAs above 3.5 are sometimes used as a resume filter, particularly at large employers running volume hiring. The short answer: a GPA that keeps your specific options open is a โ€œgoodโ€ one.

Q2: Can my GPA go above 4.0?

On the standard unweighted scale, no โ€” 4.0 is the ceiling. On a weighted scale, yes. Taking a full schedule of AP and IB courses and earning A grades in all of them can produce a weighted GPA close to 5.0. Some schools that use a 4.3 scale allow an A+ to register as 4.3, so technically above 4.0 is possible even on โ€œunweightedโ€ variants.

Q3: How many grade points does one bad grade cost me?

It depends on how many credits you have accumulated. If you have 90 quality points over 30 credits (a 3.0 GPA) and you earn an F in a 3-credit course, your new totals are 90 quality points over 33 credits, giving a GPA of 2.727. The more credits you have banked, the smaller the impact of a single course. Early in your academic career, each grade carries more weight.

Q4: Does taking easier courses to protect my GPA hurt college applications?

It can. Admissions officers at selective colleges look at course rigor alongside GPA. A 3.9 GPA in all standard courses may be viewed less favorably than a 3.7 GPA with a strong AP and Honors course load. Taking on harder courses signals intellectual curiosity and preparation for college-level work. The sweet spot is the most challenging curriculum you can handle while maintaining a competitive grade.

Q5: How do I calculate the GPA I need to reach a target?

Rearrange the formula. If you want to end the year with a cumulative GPA of T, and you currently have Q quality points over C credits, you need to take N more credits with an average grade point of:

Required average = (T ร— (C + N) - Q) / N

For example: You have 90 quality points over 30 credits (3.0 GPA) and want a 3.3 after 15 more credits:

Required average = (3.3 ร— 45 - 90) / 15 = (148.5 - 90) / 15 = 58.5 / 15 = 3.9

You would need to average a 3.9 (roughly a mix of A and A-) in those 15 credits to hit 3.3 overall. If you are solving this for a single upcoming exam rather than a whole semester, the Grade Needed Calculator or the Final Grade Calculator will back into the score you need directly.


How to Use a GPA Calculator

Manual calculation works, but if you have multiple semesters of grades, it gets tedious fast. A GPA calculator automates the formula so you can focus on strategy rather than arithmetic.

When using any online GPA calculator, you will typically need to:

  1. Enter each course name (optional, for your reference)
  2. Select or enter your letter grade or percentage
  3. Enter the credit hours for each course
  4. Choose whether you want unweighted or weighted output
  5. Add additional semesters if calculating cumulative GPA

A reliable calculator handles the quality point multiplication and division automatically and lets you model โ€œwhat ifโ€ scenarios โ€” for example, seeing how a projected A in your next course would affect your cumulative GPA before the semester ends.

You can run these calculations instantly with the GPA Calculator, a straightforward, no-signup tool that supports both weighted and unweighted scales and multi-semester cumulative tracking.



Conclusion

Calculating GPA comes down to one core operation: multiply each grade by its credit weight, sum those products, and divide by total credits. The formula is the same whether you are computing one semester or four years of courses. The only variation is whether you use weighted grade points for advanced courses.

The concepts worth remembering:

  • Always use quality points (grade ร— credits), never just average letter grades or grade points directly
  • Cumulative GPA requires carrying forward raw totals from every semester โ€” do not average semester GPAs
  • Weighted GPA rewards course difficulty; unweighted GPA treats all courses equally
  • A single bad grade matters most early in your academic career, when you have fewer banked credits to absorb the impact

If you want to skip the manual math or run scenarios about future semesters, use the GPA Calculator โ€” a free, fast tool that handles both weighted and unweighted calculations.

M

Manoj Kumar

NovaCalculator Editorial Team

Our writers combine mathematical expertise with clear writing to make calculations accessible to everyone. Content is checked against authoritative sources including NIST, WHO, and CFPB.

Try the Calculator

GPA Calculator

Use the free tool to calculate instantly โ€” no signup needed.

Open Calculator โ†’

Share this article