GPA Calculator

A free GPA calculator using the standard 4.0 scale. Add your courses, select letter grades, and enter credit hours to instantly calculate your semester grade point average.

Math & Numbers
Course (optional)GradeCredits

What Is GPA?

GPA (Grade Point Average) is a standardized way to measure academic performance. In the US 4.0 system, each letter grade maps to a point value, and your GPA is the weighted averageof those points based on each course's credit hours — heavier courses carry more weight.

A GPA of 4.0 is a perfect score. Most universities consider 3.0 (a B average) to be satisfactory and 3.5 or above to be honours-level performance.

The Formula

GPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours)

For example: an A (4.0) in a 3-credit course and a B (3.0) in a 4-credit course gives GPA = (4.0×3 + 3.0×4) ÷ (3 + 4) = 24 ÷ 7 ≈ 3.43.

Grade Point Reference

Letter gradePoints (4.0 scale)
A+4.0
A4.0
A-3.7
B+3.3
B3.0
B-2.7
C+2.3
C2.0
C-1.7
D+1.3
D1.0
D-0.7
F0.0

Want to calculate your overall average across all semesters? Use the CGPA Calculator →

Coming soon: How to Improve Your GPA This Semester

Practical strategies for raising your grade point average — including course selection, drop/retake policies, and grade-replacement rules by university.

Frequently Asked Questions

What grading scale does this calculator use?
This calculator uses the standard US 4.0 scale: A/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.
How is GPA calculated?
GPA = Σ(Grade Points × Credit Hours) ÷ Σ(Credit Hours). Each grade converts to grade points, gets multiplied by the course credits, and those weighted scores are averaged.
What is the difference between GPA and CGPA?
GPA (Grade Point Average) measures a single semester. CGPA (Cumulative GPA) is your weighted average across all semesters — use our CGPA Calculator for that.
Can I add plus and minus grades?
Yes. The calculator supports all plus/minus grades from A+ down to D- and F.

Have feedback or a suggestion? Let us know.