UCalgary GPA Calculator
Your courses
Enter each course's units and your grade. Grade points follow UCalgary's Undergraduate grading system (4-point).
| Course (optional) | Units | Grade | Remove |
|---|---|---|---|
How your result is calculated
- GPA = sum of (grade point × course units) ÷ total units. A 6-unit course counts twice as much as a 3-unit course.
- GPAs are cut off at the second decimal place, not rounded: a GPA calculated at 2.999 is 2.99.
- All grades, including F (0.00), are used in the yearly GPA; cumulative GPAs are determined by the faculties, so check your faculty's regulations for promotion, graduation and how repeated courses count.
- The university does not set percentage ranges for letter grades: when a course is marked in another system (such as percentages), the course outline gives the conversion chart.
- CG (Credit Granted) is not included in the GPA. Undergraduates may take up to 9 units with CG over a degree, must be in good academic standing and need a final grade of C- or higher.
- CR (Completed Requirements) carries no weight in the GPA. In some faculties a course marked "Not Included in GPA" is graded CR or F and is left out of the GPA; the Faculty of Law uses a D grade that is not included in the GPA.
- W (Withdraw) and EW (Extenuating Circumstance Withdraw) carry no academic penalty and do not affect the GPA.
- A course may be repeated only once (withdrawals do not count as attempts); a further repeat needs the permission of your faculty and the department. Every attempt and its grade stays on the transcript.
- D (1.00) is a minimal pass; a grade of C- or below may not be enough for promotion or graduation, and faculties limit the number of D and D+ grades accepted for credit.
Sources: University of Calgary, F.1.1 Undergraduate Grading System (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.1 Grading System and Transcripts (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.1.3 Flexible Grade Option (CG Grade) (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.2 Symbols (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.4 Grade Point Average (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, B.5 Repeating Courses (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, Course Terminology and Description (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.
| Grade | Grade point | Meaning |
|---|---|---|
| A+ | 4 | Outstanding performance |
| A | 4 | Excellent performance |
| A- | 3.7 | Approaching excellent performance |
| B+ | 3.3 | Exceeding good performance |
| B | 3 | Good performance |
| B- | 2.7 | Approaching good performance |
| C+ | 2.3 | Exceeding satisfactory performance |
| C | 2 | Satisfactory performance |
| C- | 1.7 | Approaching satisfactory performance. |
| D+ | 1.3 | Marginal pass. Insufficient preparation for subsequent courses in the same subject. |
| D | 1 | Minimal Pass. Insufficient preparation for subsequent courses in the same subject. |
| F | 0 | Failure. Did not meet course requirements. |
| CG | Not in GPA | Credit Granted |
| CR | Not in GPA | Completed Requirements |
| W | Not in GPA | Withdraw - no academic penalty or impact on GPA |
| EW | Not in GPA | Extenuating Circumstance Withdraw – no academic penalty or impact on GPA |
Undergraduate courses at the University of Calgary (2026-2027 Academic Calendar, F.1.1 Undergraduate Grading System).
Sources: University of Calgary, F.1.1 Undergraduate Grading System (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.1 Grading System and Transcripts (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.1.3 Flexible Grade Option (CG Grade) (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.2 Symbols (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, F.4 Grade Point Average (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, B.5 Repeating Courses (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026); University of Calgary, Course Terminology and Description (UCalgary Calendar 2026-2027) (retrieved 2 Oct 2026). Checked against the document on 2 Oct 2026.
Questions
How is UCalgary Yearly grade point average calculated?
Yearly grade point average 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 grading system (4-point), A+ carries 4 grade points on a 4-point scale.
How is UCalgary Cumulative grade point average calculated?
Cumulative grade point average is the average of the grade points of all courses taken so far, weighted by units.
Is OpenCGPA an official UCalgary calculator?
No. OpenCGPA is independent and not affiliated with University of Calgary. It applies the rules published in UCalgary's own documents, linked on this page. Your official result is the one on your grade card.