CalcPro

GPA Calculator

Grade point average from letter grades and credit hours.

How it works

GPA measures academic performance as a single number. It converts your letter grades into points (A = 4.0, B = 3.0, and so on), then averages them—but with a twist: courses worth more credit hours carry more weight. A 4-credit course pulls the average harder than a 1-credit elective.

This calculator multiplies each grade's point value by its credit hours, sums all those products, and divides by your total credit hours. That's your weighted GPA.

The formula

GPA = (Σ grade points × credit hours) ÷ Σ credit hours

Worked example

Imagine you take four courses in a semester:

Course Grade Credit Hours Grade Points Points × Credits
Biology A 4 4.0 16.0
History B+ 3 3.3 9.9
Spanish A− 3 3.7 11.1
Psychology B 2 3.0 6.0
Total 12 43.0

Step 1: Convert each letter grade to its point value.

  • A = 4.0
  • B+ = 3.3
  • A− = 3.7
  • B = 3.0

Step 2: Multiply each grade by its credit hours.

  • Biology: 4.0 × 4 = 16.0
  • History: 3.3 × 3 = 9.9
  • Spanish: 3.7 × 3 = 11.1
  • Psychology: 3.0 × 2 = 6.0

Step 3: Add up all the weighted points.

  • 16.0 + 9.9 + 11.1 + 6.0 = 43.0

Step 4: Divide by total credit hours.

  • 43.0 ÷ 12 = 3.58 GPA

Notice that Biology (4 credits) and Spanish (3 credits) had more influence than Psychology (2 credits). If you'd taken all courses as equal credit, the unweighted average would be (4.0 + 3.3 + 3.7 + 3.0) ÷ 4 = 3.5. The weighted version is slightly higher because your highest grades were in high-credit courses.

Common mistakes

Forgetting to include credit hours: Omitting credit hours will give you a simple average instead of a weighted GPA. Always pair each grade with its course credits.

Using the wrong grade scale: Some schools use A+ = 4.3 or cap A at 4.0 with no A−. Verify your institution's scale before calculating; using the wrong one will skew your result.

Excluding failed or retaken courses: If you retook a course, include both attempts (or follow your school's policy—some count only the higher grade, others average them). Excluding a low grade artificially inflates your GPA.

Treating all semesters equally: If you're calculating cumulative GPA, weight each semester by its total credits, not as a simple average of semester GPAs. A semester with 18 credits should count more than one with 12.

This calculator provides an estimate based on standard US grading scales. For official GPA verification, consult your school's registrar.

Frequently asked questions

What's the difference between weighted and unweighted GPA?

Unweighted GPA treats all courses equally. Weighted GPA multiplies each grade by its credit hours before averaging, so a 4-credit course counts more than a 1-credit course. This calculator computes weighted GPA, which is standard in most colleges.

What grade point values do you use for letter grades?

The standard scale 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. Some schools use different scales; check your institution's policy.

Can I include pass/fail or audit courses?

This calculator works with letter grades only. Pass/fail and audit courses typically don't count toward GPA, so omit them from your calculation.

Do I need to enter credit hours for each course?

Yes. Credit hours weight each grade's contribution. A 4-credit course has twice the impact of a 2-credit course. If all courses are the same credit value, the result is the same as unweighted GPA.

How do I calculate my cumulative GPA?

Enter all courses you've taken (across all semesters) in a single calculation. The calculator will weight them all together. Alternatively, calculate each semester separately, then weight those semester GPAs by total credits per semester.

What if my school uses a different grading scale?

Most US institutions use the 4.0 scale shown above. Some schools cap A+ at 4.0, others allow 4.3 or higher. Check your transcript or registrar's office for your school's exact scale, then adjust grades if needed.