GPA Calculator: Semester and Cumulative GPA
Pick a grade and credit hours for each course. Your GPA updates as you go, and you can add your earlier GPA to see the cumulative figure.
Calculated in your browser. Nothing you type is sent anywhere.
- Letter grade average
- —
- Credits this term
- —
- Grade points earned
- —
- Cumulative GPA
- —
- Total credits
- —
How GPA is calculated
Grade point average, or GPA, is the average of your grades weighted by how many credits each course is worth. A letter grade is turned into grade points, multiplied by the credit hours, and the products are added and divided by the total credits. A heavier course therefore affects your GPA more than a light one.
GPA = sum of (grade points x credits) / sum of credits
Worked example
Five courses this term: A (3 credits), A- (3), B+ (4), B (3) and A (3).
- A: 4.0 x 3 = 12.0
- A-: 3.7 x 3 = 11.1
- B+: 3.3 x 4 = 13.2
- B: 3.0 x 3 = 9.0
- A: 4.0 x 3 = 12.0
- Total: 57.3 grade points over 16 credits = 3.58 GPA
Grade point values
| Letter | Points | Letter | Points |
|---|---|---|---|
| A+ / A | 4.0 | C+ | 2.3 |
| A- | 3.7 | C | 2.0 |
| B+ | 3.3 | C- | 1.7 |
| B | 3.0 | D+ / D / D- | 1.3 / 1.0 / 0.7 |
| B- | 2.7 | F | 0.0 |
Weighted and cumulative GPA
- Weighted GPA. Many high schools add 0.5 for honors and 1.0 for AP or International Baccalaureate courses, so a straight-A student can finish above 4.0. Colleges often recalculate GPA on their own scale. Failing grades earn no bonus.
- Cumulative GPA. This is the average across all terms. Enter your earlier GPA and credits to combine it with the current term.
- Raising a GPA. The more credits you have already completed, the less one term can move your cumulative figure. Ten extra credits at 4.0 raise a 3.0 GPA over 30 credits to 3.25.
Check with your school
Schools differ on A+ values, how repeated courses count, and which courses are included. Use this calculator for planning and goal setting, and rely on your transcript for the official number. Scholarships, honors and graduate programs often have GPA cut-offs, so a quick estimate can show how much you need to earn to reach them.
Planning for a target GPA
To reach a goal, work backward. Suppose you have 45 credits at a 3.2 GPA and want a 3.5 after another 15 credits. You need 60 x 3.5 = 210 grade points in total, you already have 45 x 3.2 = 144, so the next 15 credits must earn 66 points, which is a 4.4 average. That is out of reach, so the goal needs more terms. Enter different grades above to see how each course changes the result before the term ends.
Frequently asked questions
How do you calculate GPA?
Multiply each course's grade points by its credit hours, add up those products and divide by the total credit hours. An A (4.0) in a 3-credit course gives 12 grade points, and a B (3.0) in a 4-credit course gives 12.
What is the difference between weighted and unweighted GPA?
An unweighted GPA treats every course equally on a 4.0 scale. A weighted GPA gives extra points for harder classes, commonly 0.5 for honors and 1.0 for AP or IB, so it can go above 4.0. Check your school's own scale, because the bonus varies.
How do I work out my cumulative GPA?
Enter your current cumulative GPA and credits completed in the optional box. The calculator combines the old grade points with the new ones and divides by all credits.
Is an A+ worth more than an A?
At many US colleges an A+ counts as 4.0, the same as an A. Some schools give 4.3. Choose the scale your school uses.
Does a pass or fail course count?
Usually not. Pass/fail and withdrawn courses give credit but no grade points, so leave them out. Repeated courses may replace or average with the earlier grade depending on school policy.
Grading scales differ between schools. Use this as an estimate and check your institution's official policy for the exact calculation. How we calculate and where numbers come from. Last reviewed October 2026.