← All answers
Helpful?

How do you calculate GPA from letter grades?

Short answer

Convert each letter to points (A=4.0, B=3.0, C=2.0, D=1.0, F=0), multiply by the course's credit hours, add the results, and divide by total credits. An A in a 3-credit course and a B in a 4-credit course give (12 + 12) ÷ 7 = 3.43.

Worked example: 4-course semester

CourseGrade → pointsQuality points
English (3 credits)A = 4.03 × 4.0 = 12.0
Biology (4 credits)B = 3.04 × 3.0 = 12.0
History (3 credits)A− = 3.73 × 3.7 = 11.1
Math (4 credits)B+ = 3.34 × 3.3 = 13.2
Semester GPA3.4648.3 ÷ 14 credits

How to read this table

Context

Plus/minus grading changes the result materially: most schools use A− = 3.7, B+ = 3.3, B− = 2.7, so the difference between B+ and A− across a semester is about 0.2 GPA points. Weighted high-school GPA adds 0.5–1.0 for honors/AP courses, which is how valedictorians exceed 4.0. Check whether your school caps weighted GPA or reports both weighted and unweighted.

What moves this number

Syllabus weighting scheme

The same scores produce different grades under category weights, points-based grading, and drop-lowest policies. The syllabus — not the raw scores — determines which formula applies.

Plus/minus and cutoff policy

Schools set their own letter-grade cutoffs (90 vs 93 for an A) and whether plus/minus exists. A 2-point cutoff difference moves a borderline grade by a full letter.

Credit-hour weighting

GPA is credit-weighted, so a 4-credit course moves the average twice as much as a 2-credit course with the same grade.

Methodology

Standard US 4.0 scale with the common plus/minus values (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.0, F=0). Quality points = grade points × credit hours; GPA = Σ quality points ÷ Σ credits.

Assumptions and caveats

Frequently asked questions

How do you calculate GPA from letter grades?

Convert each letter to points (A=4.0, B=3.0, C=2.0, D=1.0, F=0), multiply by the course's credit hours, add the results, and divide by total credits. An A in a 3-credit course and a B in a 4-credit course give (12 + 12) ÷ 7 = 3.43.

Which option pays the most in the worked example: 4-course semester table?

English (3 credits), at A = 4.0 (3 × 4.0 = 12.0). That row represents the strongest case in this dataset, so use it as an upper bound rather than an expectation.

What is a realistic low-end figure?

Biology (4 credits) at B = 3.0 (4 × 3.0 = 12.0). Plan your costs so the low end still works, then treat anything above it as upside.

Where do these numbers come from?

Standard US 4.0 scale with the common plus/minus values (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.0, F=0). Quality points = grade points × credit hours; GPA = Σ quality points ÷ Σ credits.

How can I estimate my own number instead of using a benchmark?

Use the Cumulative GPA Calculator on RevenueLab — it takes your own inputs and returns a figure specific to your setup, which is always more accurate than a published range.

Model your own numbers

Related reading

More answers in this category

Looking for a calculator?

Search every free tool on RevenueLab — or describe your problem and Rex will pick one.

Last updated 2026-10-01.