UC Berkeley GPA Calculator
Your courses
Enter each course's units and your grade. Grade points follow UC Berkeley's Undergraduate grades and grade points.
| Course (optional) | Units | Grade | Remove |
|---|---|---|---|
How your result is calculated
- Grade points per unit: A = 4, B = 3, C = 2, D = 1, F = 0; a plus adds 0.3 and a minus subtracts 0.3, except that A+ carries 4.0, the same as A.
- The GPA is computed on courses undertaken in the University of California (and, since fall 2005, UC Berkeley Extension XB courses taken after matriculation). P, NP, I and IP carry no grade points and are excluded.
- Only courses with D+, D, D-, F, NP or U may be repeated. For repeated D+/D/D-/F courses only the most recent grade counts for the first 12 units repeated; beyond 12 units the GPA uses all grades.
- Repeating a course more than once needs the dean's approval; without it the repeated course is not included in the GPA.
- Courses taken for a letter grade can only be repeated for a letter grade.
- Passed (P) grades may account for no more than one third of the 120 units needed for the degree.
- An undergraduate I grade not replaced by the deadline becomes F (or NP) and is then counted in the GPA.
Sources: University of California, Berkeley, Office of the Registrar, Grades & Grading (retrieved 2 Oct 2026); University of California, Berkeley, Grades (UC Berkeley Catalog, Academic Policies) (retrieved 2 Oct 2026); University of California, Berkeley, Courses and Units (UC Berkeley Catalog, Academic Policies) (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.
| Grade | Grade point | Meaning |
|---|---|---|
| A+ | 4 | Excellent |
| A | 4 | Excellent |
| A- | 3.7 | Excellent |
| B+ | 3.3 | Good |
| B | 3 | Good |
| B- | 2.7 | Good |
| C+ | 2.3 | Fair |
| C | 2 | Fair |
| C- | 1.7 | Fair |
| D+ | 1.3 | Barely passed |
| D | 1 | Barely passed |
| D- | 0.7 | Barely passed |
| F | 0 | Failed |
| P | Not in GPA | Pass (C- or better) |
| NP | Not in GPA | Not Pass |
| I | Not in GPA | Incomplete |
| IP | Not in GPA | In Progress |
| NR | Not in GPA | Not Reported |
UC Berkeley undergraduates (Berkeley Academic Senate grading rules as published by the Office of the Registrar and the UC Berkeley Catalog).
Sources: University of California, Berkeley, Office of the Registrar, Grades & Grading (retrieved 2 Oct 2026); University of California, Berkeley, Grades (UC Berkeley Catalog, Academic Policies) (retrieved 2 Oct 2026); University of California, Berkeley, Courses and Units (UC Berkeley Catalog, Academic Policies) (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.
Questions
How is UC Berkeley Term GPA calculated?
Term GPA is the average of your grade points weighted by units: multiply each course's units by the grade point for your grade, add these up, and divide by the total units. Under Undergraduate grades and grade points, A+ carries 4 grade points on a 4-point scale.
How is UC Berkeley Cumulative GPA calculated?
Cumulative GPA is the average of the grade points of all courses taken so far, weighted by units.
Is OpenCGPA an official UC Berkeley calculator?
No. OpenCGPA is independent and not affiliated with University of California, Berkeley. It applies the rules published in UC Berkeley's own documents, linked on this page. Your official result is the one on your grade card.