🎓 GPA Calculator

GPA Calculator

Calculate your semester or cumulative GPA on a 4.0 or 5.0 scale — or find out exactly what grade you need on your final exam.

Advertisement
🎓
GPA Calculator
Semester GPA, cumulative GPA, or final grade needed
Course Name Grade Credits
out of 4.0
Semester GPA
Total Credits
Total Grade Points
Course Breakdown
CourseGradeCreditsPoints
💡
Cumulative GPA (out of 4.0)
New Cumulative GPA
GPA Change
Total Credits
💡

Enter your current grade in the course, the weight of the final exam, and the grade you want to end up with. The calculator tells you exactly what you need to score on the final.

%
%
%
How it's calculated
💡
Advertisement

How GPA Is Calculated

GPA (Grade Point Average) is a weighted average of grade points earned across all courses, weighted by credit hours. A 3-credit course carries three times more weight in your GPA than a 1-credit course.

The formula: GPA = Total Grade Points ÷ Total Credit Hours, where grade points for each course = grade point value × credit hours.

Grade Point Values (4.0 Scale)

What is a good GPA?

At most US universities, a 3.5+ GPA is considered excellent (Dean's List territory). A 3.0 is a solid B average. Many graduate schools and competitive employers look for a 3.0 minimum, with top programs often preferring 3.5+. The importance of GPA varies significantly by field and intended career path.

What's the difference between semester and cumulative GPA?

Semester GPA only counts the courses taken in a single term. Cumulative GPA is the weighted average across your entire academic career. A strong semester can only move cumulative GPA gradually — the more credits you've accumulated, the harder it is to shift the cumulative number significantly.

How do I calculate the grade I need on my final exam?

The formula is: Required = (Target − Current × (1 − Final Weight)) ÷ Final Weight. For example, if you have a 74% going into a final worth 30%, and you want an 80%: Required = (0.80 − 0.74 × 0.70) ÷ 0.30 = (0.80 − 0.518) ÷ 0.30 = 94%. Use the "Final Grade Needed" tab above for instant results.