The Basic Formula for GPA Calculation

Your GPA on a 4.0 scale is the average of all your letter grades converted to numbers, weighted by credit hours. To calculate it, you convert each grade to its point value (A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0), multiply each by the number of credits for that course, add all those products together, then divide by your total credit hours.

The math looks like this: (Grade Points × Credit Hours) for each course, summed, then divided by total credit hours. If you took a 3-credit A course and a 4-credit B course, that's (4.0 × 3) + (3.0 × 4) = 12 + 12 = 24, divided by 7 total credits = 3.43 GPA.

Most schools use this same method, though some add plus and minus grades (A− = 3.7, B+ = 3.3) or weight certain courses differently. Check your school's grading scale first—it should be in your student handbook or on the registrar's website.

Key Takeaways

  • Convert each letter grade to its 4.0 scale equivalent: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0.
  • Multiply each grade's point value by the number of credit hours for that course to get weighted points.
  • Add all weighted points together and divide by your total credit hours to find your GPA.
  • Plus and minus grades (A− = 3.7, B+ = 3.3) may explore at your school, so verify your institution's exact scale.
  • Your cumulative GPA includes all courses you have taken; your semester GPA includes only that term's courses.

Setting Up Your Grade List and Credit Hours

Start by gathering your course information. You need three pieces of data for each course: the letter grade you received, the number of credit hours it was worth, and whether it counts toward your GPA. Most courses count, but some schools exclude pass/fail courses, transfer credits, or repeated courses from the calculation.

Write down each course with its grade and credits in a list or spreadsheet. If you are calculating your cumulative GPA, include every graded course from every term. If you are calculating just one semester, list only that term's courses. Your transcript shows all this information—you can find it in your student portal or request a copy from the registrar.

Double-check that you are using the grade you actually received, not the grade you think you should have received. The registrar's record is what counts.

Converting Letter Grades to Point Values

The standard 4.0 scale assigns these values: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Some schools add half-point increments for plus and minus grades. A common breakdown is 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.

Your school's registrar or student handbook will state which scale applies. If your transcript shows plus and minus grades but you are unsure of their point values, contact your registrar directly—do not guess. A 0.3-point difference across multiple courses adds up.

Once you know the scale, convert each grade on your list. Write the point value next to each letter grade so you have it ready for the next step.

Multiplying Grades by Credit Hours

For each course, multiply the grade's point value by the number of credit hours. This is the weighted grade for that course. A 4-credit A course contributes 4.0 × 4 = 16 points. A 3-credit B course contributes 3.0 × 3 = 9 points. A 1-credit F course contributes 0.0 × 1 = 0 points.

Write down the weighted grade for each course. This step accounts for the fact that a 4-credit course matters more to your GPA than a 1-credit course—it represents more of your overall work.

If a course is repeated, check your school's policy. Some schools count only the most recent grade; others average both attempts; still others count both. Your registrar can tell you which applies and whether the repeated course is included in the GPA calculation.

Adding Up Points and Dividing by Total Credits

Add all the weighted grades together. If you have five courses with weighted grades of 16, 9, 8, 6, and 4, the sum is 43 points. Then add up all the credit hours: 4 + 3 + 4 + 2 + 1 = 14 total credits.

Divide the total weighted points by the total credit hours: 43 ÷ 14 = 3.07 GPA. Round to two decimal places, which is the standard format schools use on transcripts and for reporting purposes.

If you are calculating a cumulative GPA, include every graded course from every term you have completed. If you are calculating a semester GPA, include only that term's courses. Both numbers are useful—your cumulative GPA is what most employers and graduate programs see, but your semester GPA shows your recent performance.

Using a Spreadsheet to Track Multiple Courses

For more than a few courses, a spreadsheet saves time and reduces errors. Create columns for Course Name, Grade, Point Value, Credit Hours, and Weighted Grade. Enter your data, then use a formula to multiply columns C and D for each row. At the bottom, sum column E (total weighted points) and sum column D (total credits), then divide the two sums.

Most spreadsheet programs (Excel, Google Sheets, LibreOffice) have the same basic functions. If you are unfamiliar with formulas, you can also do the math by hand—it takes only a few minutes for a typical semester. Online GPA calculators exist, but entering your data into a spreadsheet you control means you have a record and can recalculate if grades change.

Keep your spreadsheet updated each term so you always know your cumulative GPA without having to rebuild the list from scratch.

Understanding Cumulative vs. Semester GPA

Your cumulative GPA is the average of every graded course you have taken at your school. Your semester GPA is the average of only that term's courses. Schools report both on your transcript because they serve different purposes. A semester GPA shows whether you improved or declined in a particular term. A cumulative GPA shows your overall academic record and is what most graduate schools, employers, and scholarship programs consider.

If you had a weak semester early on, your cumulative GPA may be lower than your recent semester GPAs, but it will gradually improve as you complete more courses with strong grades. Conversely, a single poor semester has less impact on your cumulative GPA the more courses you complete.

Some schools also calculate a major GPA or in-major GPA, which includes only courses required for your major. Graduate programs in competitive fields sometimes request this number in addition to your cumulative GPA.

Frequently Asked Questions

Do failed courses count toward my GPA?

Yes. An F is worth 0.0 points and is included in the calculation. If you retake the course and pass, your school's policy determines whether both grades count, only the new grade counts, or both are averaged. Check with your registrar about your school's repeat policy.

What if I took a course pass/fail instead of for a letter grade?

Pass/fail courses typically do not count toward your GPA at all. They appear on your transcript but are not included in the calculation. Verify this with your registrar, as policies vary by school and sometimes by course type.

How do I know if my GPA calculation is correct?

Compare your calculation to the GPA shown on your official transcript from the registrar. If they match, you did it right. If they differ, check that you used the correct grade scale for your school and that you included or excluded the right courses (some schools exclude transfer credits or repeated courses).

Can I calculate my GPA if I have not finished the semester yet?

You can calculate a projected GPA based on your current grades, but your final semester GPA will not be official until the registrar posts all grades. Once you have your final grades, recalculate to see your actual GPA.

Why does my GPA look different on different documents?

Different institutions may round differently, use different grading scales, or include or exclude certain courses. Your official GPA is always on your transcript from the registrar. If you see a discrepancy, contact the registrar to confirm which number is correct.