How to Calculate GPA — 4.0 Scale, Weighted, Cumulative
Learn how to calculate GPA on a 4.0 scale, weighted GPA for AP/honors classes, and cumulative GPA across semesters — with step-by-step examples.
GPA (Grade Point Average) is the standard measure of academic performance used by schools and universities worldwide. Whether you're applying to college, graduate school, or tracking your semester performance, knowing how to calculate your GPA accurately is essential.
Here's how to calculate unweighted, weighted, and cumulative GPA — with real examples. Use the CalcHub GPA calculator for instant results.
The 4.0 Scale
The standard US grading scale converts letter grades to grade points:
| Letter Grade | Grade Points | Percentage (typical) |
|---|---|---|
| A+ | 4.0 | 97-100 |
| A | 4.0 | 93-96 |
| A- | 3.7 | 90-92 |
| B+ | 3.3 | 87-89 |
| B | 3.0 | 83-86 |
| B- | 2.7 | 80-82 |
| C+ | 2.3 | 77-79 |
| C | 2.0 | 73-76 |
| C- | 1.7 | 70-72 |
| D+ | 1.3 | 67-69 |
| D | 1.0 | 63-66 |
| F | 0.0 | Below 63 |
Step 1: Unweighted GPA Calculation
The basic GPA formula:
GPA = Sum of (Grade Points × Credit Hours) / Total Credit Hours
Worked Example:
| Course | Grade | Grade Points | Credits | Quality Points |
|---|---|---|---|---|
| English | A | 4.0 | 3 | 12.0 |
| Calculus | B+ | 3.3 | 4 | 13.2 |
| Biology | A- | 3.7 | 4 | 14.8 |
| History | B | 3.0 | 3 | 9.0 |
| Spanish | A | 4.0 | 3 | 12.0 |
Total Quality Points = 12.0 + 13.2 + 14.8 + 9.0 + 12.0 = 61.0
Total Credits = 3 + 4 + 4 + 3 + 3 = 17
GPA = 61.0 / 17 = 3.59
Step 2: Weighted GPA (for AP/Honors)
Weighted GPA gives extra grade points for advanced courses:
| Course Type | Grade Points Added |
|---|---|
| Regular | +0.0 (standard scale) |
| Honors | +0.5 |
| AP / IB | +1.0 |
Worked Example:
| Course | Type | Grade | Weighted Points | Credits | Quality Points |
|---|---|---|---|---|---|
| AP English | AP | A | 5.0 | 3 | 15.0 |
| AP Calculus | AP | B+ | 4.3 | 4 | 17.2 |
| Honors Biology | Honors | A- | 4.2 | 4 | 16.8 |
| History | Regular | B | 3.0 | 3 | 9.0 |
| Spanish | Regular | A | 4.0 | 3 | 12.0 |
Total Quality Points = 15.0 + 17.2 + 16.8 + 9.0 + 12.0 = 70.0
Total Credits = 17
Weighted GPA = 70.0 / 17 = 4.12
A weighted GPA above 4.0 is possible and common for students taking AP/Honors courses.
Step 3: Cumulative GPA
Cumulative GPA spans multiple semesters. You don't average the semester GPAs — you use the total quality points and total credits from all semesters combined.
Example:
| Semester | Quality Points | Credits |
|---|---|---|
| Fall 2024 | 54.0 | 15 |
| Spring 2025 | 61.0 | 17 |
| Fall 2025 | 58.5 | 16 |
Cumulative GPA = (54.0 + 61.0 + 58.5) / (15 + 17 + 16)
= 173.5 / 48
= 3.61
Common mistake: Averaging semester GPAs (e.g., (3.60 + 3.59 + 3.66) / 3 = 3.62) gives a slightly different result because semesters may have different credit loads. Always use the total quality points method.
Converting Indian CGPA to GPA (4.0 Scale)
Indian universities often use a 10-point CGPA scale. The approximate conversion:
GPA (4.0 scale) ≈ CGPA (10 scale) × 4 / 10
So a CGPA of 8.5 translates to approximately 3.4 on the 4.0 scale. Note that this is approximate — universities may have their own conversion tables. Check our guide on how to calculate CGPA from marks for detailed Indian CGPA calculation.
Practical Tips
1. Credit hours matter more than you think. A B in a 4-credit course hurts your GPA more than a B in a 2-credit course. Prioritize your study time accordingly. 2. Use +/- grading to your advantage. An A- (3.7) versus an A (4.0) in a 4-credit course costs you 1.2 quality points. If you're borderline between grades, the effort to push from A- to A is often worth it. 3. Retaking courses. Many schools replace the old grade with the new one for GPA calculation. If you got a D in a 4-credit course, retaking it for a B adds 8.0 quality points — a significant GPA boost.What GPA do I need for graduate school?
Most competitive graduate programs expect a minimum of 3.0, with top programs typically requiring 3.5+. However, GPA is just one factor — test scores, research experience, and recommendations also matter significantly.
Does a 4.0 mean straight A's?
On an unweighted scale, yes — 4.0 is the maximum, achieved with all A's. On a weighted scale, students with AP/Honors courses can exceed 4.0.
How do pass/fail courses affect GPA?
Typically, pass/fail courses don't affect GPA — they contribute credits but no quality points. This is why some students choose pass/fail for electives outside their strength area.
Related Calculators
- GPA Calculator — calculate unweighted and weighted GPA
- CGPA Calculator — Indian 10-point CGPA calculation
- Percentage Calculator — convert between percentage and grade points
- Grade Calculator — find the grade you need on finals