The Basic Formula for Computing GPA
Your Grade Point Average (GPA) is a single number that represents the average of all your grades, weighted by credit hours. To compute it, you convert each letter grade to a number, multiply that number by the credit hours for the course, add all those products together, then divide by the total credit hours you took.
Most schools use a 4.0 scale, where A = 4.0, B = 3.0, C = 2.0, D = 1.0, and F = 0.0. Some schools add plus and minus grades: A+ might be 4.3, A− might be 3.7, B+ might be 3.3, and so on. Check your school's grading scale first—it will be in your student handbook or on the registrar's website.
The reason you weight by credit hours is that a 4-credit course matters more than a 1-credit course. A single A in a 4-credit class pulls your average up more than an A in a 1-credit seminar would.
Key Takeaways
- Convert each grade to its point value using your school's grading scale, then multiply by the course's credit hours.
- Add all the grade-point products together and divide by your total credit hours to get your GPA.
- Some schools count only courses taken at their institution, while others include transfer credits or repeated courses differently.
- A cumulative GPA includes all semesters; a semester GPA includes only that term's courses.
- If you retake a course, check whether your school averages both grades, counts only the new grade, or counts both toward your GPA.
Step-by-Step Calculation With an Example
Suppose you took four courses in a semester on a 4.0 scale. Here is what the calculation looks like:
| Course | Grade | Point Value | Credit Hours | Grade Points |
|---|---|---|---|---|
| Biology | A | 4.0 | 4 | 16.0 |
| History | B+ | 3.3 | 3 | 9.9 |
| English | B | 3.0 | 3 | 9.0 |
| Spanish | A− | 3.7 | 2 | 7.4 |
| Total | 42.3 |
Add the grade points: 16.0 + 9.9 + 9.0 + 7.4 = 42.3. Add the credit hours: 4 + 3 + 3 + 2 = 12. Divide: 42.3 ÷ 12 = 3.525. Your semester GPA is 3.53 (rounded to two decimal places).
If you took a course that you passed but received no letter grade for—such as a pass/fail or credit/no-credit course—most schools do not count it toward your GPA at all, though it still counts toward your total credit hours for degree progress. Check your school's policy on this.
Cumulative GPA Versus Semester GPA
Your semester GPA covers only the courses you took in one term. Your cumulative GPA (or overall GPA) includes every graded course you have taken at that school across all semesters.
To calculate cumulative GPA, gather all your grades from every semester. Convert each to its point value, multiply by credit hours, add all the products, then divide by your total credit hours across all semesters. The math is identical to the semester calculation—you are just using more courses.
Your cumulative GPA is what most employers, graduate schools, and scholarship programs look at. Colleges usually report it on your transcript and in your student portal. If you are early in your academic career, your cumulative GPA will shift more with each new semester; as you take more courses, each new grade has less impact on your overall average.
How Schools Handle Repeated Courses
If you retake a course, your school's policy determines whether both grades count toward your GPA. Some schools count only the new grade and remove the old one from the calculation. Others average the two grades together. A few count both grades but mark the first one as repeated.
Before you retake a course, ask your registrar which method your school uses. If your school counts only the new grade, retaking a D to earn a B will raise your GPA significantly. If your school averages both, the improvement is smaller. Some schools also have a minimum grade requirement for the repeated course to replace the original—for instance, you might need to earn at least a C for the new grade to count.
A few schools distinguish between courses retaken at their institution and courses retaken elsewhere. If you earned a poor grade at one school and retook it at another, the new school may not count the original grade in its GPA calculation, but the original school might still include it. Always check both institutions' policies if you are transferring.
Transfer Credits and GPA Calculation
If you transfer to a new school, that school usually does not include your grades from your previous institution in your new cumulative GPA. Your transfer credits count toward your degree progress and appear on your transcript, but they do not affect your GPA at the new school.
This means your GPA "resets" in a sense when you transfer. Your new school calculates your GPA using only the courses you take there. This can work in your favor if you had a lower GPA at your previous school, but it also means your new school's GPA starts fresh and can be affected by your performance in new courses.
Some schools have different rules for students who transfer internally—for instance, if you move from a community college program to a four-year program within the same institution. Always ask your new registrar how transfer credits affect your GPA calculation.
Common Mistakes to Avoid
The most common error is forgetting to weight by credit hours. A student might add up all the grade point values and divide by the number of courses, which gives equal weight to a 1-credit course and a 4-credit course. That is incorrect. Always multiply each grade by its credit hours first.
Another mistake is including courses that should not count toward GPA. Pass/fail courses, courses taken for audit, and some developmental or remedial courses do not factor into your GPA at many schools, even though they appear on your transcript. Check your school's rules before you calculate.
A third error is using the wrong grading scale. If your school uses a different scale than the standard 4.0 (some use 5.0 or other systems), or if it assigns different point values to plus and minus grades, using the wrong numbers will throw off your entire calculation. Verify your school's scale on the registrar's website or in your student handbook.
Finally, do not assume your school's GPA calculation matches what you see in your student portal. Some portals round differently, exclude certain courses, or update on a delay. If your manual calculation does not match the official number, contact your registrar to understand the difference.
Using Online GPA Calculators
Many schools provide an online GPA calculator on their registrar's website. You enter your grades and credit hours, and the tool does the math for you. This is the fastest way to check your semester or cumulative GPA and is usually accurate if your school built it.
Third-party GPA calculators also exist online. These are useful for quick estimates, but they may not account for your school's specific grading scale or policies on repeated courses and transfer credits. Use them to understand the concept or to get a rough idea, but always verify your official GPA with your school's registrar or student portal.
If you are planning your course load for next semester and want to see how different grades might affect your GPA, an online calculator is a good tool for that kind of "what-if" scenario. Just remember that the actual result depends on your school's exact policies.
Frequently Asked Questions
Does a W (withdrawal) or incomplete grade affect my GPA?
A W for withdrawal typically does not count toward your GPA at all—it does not add grade points and does not count as a credit hour in the GPA calculation, though it may count toward your total credits for full-time status. An incomplete (I) also usually does not affect GPA until it is resolved. Once you complete the coursework, the final grade replaces the I and is calculated into your GPA.
What if I took the same course at two different schools?
If you took a course at one school and then retook it at another, the school you are currently attending typically counts only the grade from courses taken there. Your previous school's grade remains on your transcript but does not affect your current school's GPA. Some schools may require you to report both grades for transparency, but the GPA calculation uses only the one earned at their institution.
Can I improve my cumulative GPA by taking more courses?
Yes, but the effect depends on your current GPA and the grades you earn. If you earn all A's in new courses, your cumulative GPA will rise—but the rise is smaller the more courses you have already taken. For example, if you have a 3.0 GPA after 60 credit hours and earn a 4.0 in a new 3-credit course, your new GPA is about 3.05. The more credits you have completed, the harder it is to move your cumulative average.
How do plus and minus grades affect my GPA?
Plus and minus grades use different point values than the base letter grade. An A− is worth less than an A, and a B+ is worth more than a B. Your school's grading scale tells you the exact point value for each. If your school does not use plus and minus grades, you do not need to worry about this distinction.
Is my GPA the same as my class rank?
No. Your GPA is a number based on your grades. Your class rank is your position compared to other students in your class—for example, top 10 percent. Class rank is calculated differently and depends on how many students are in your cohort and how their GPAs compare to yours. Some schools no longer report class rank at all.