Waterloo GPA calculator
Enter your grades and course weights. Any mark below 32% is automatically counted as 32%, exactly as Waterloo's calendar specifies.
Free · no signup Runs in your browser
| Course | Grade % | Weight | Remove |
|---|
How does Waterloo calculate averages?
All Waterloo faculties use numeric grades from 0 to 100 and report averages as percentages rather than a GPA. Averages are weighted by course weight. One rule catches people out: any grade below 32% is calculated into averages as 32%, so a 12% and a 31% both enter as 32%.
The 32% rule almost nobody implements
Waterloo's undergraduate calendar states plainly that any grade below 32% is calculated into averages as 32%. It is a floor, and it exists so that a single catastrophic mark cannot destroy an otherwise recoverable record.
Almost no third-party Waterloo calculator applies it. Enter a 5% into a generic weighted-average tool and it will drag your average down far further than Waterloo's own system does.
The calculator above applies the floor and tells you how many of your entries it affected, so you can see where the tool and your intuition diverge.
How the average works
A weighted mean, with a floor applied to each grade before it enters the sum.
used grade = max(actual grade, 32)average = Σ(used grade × weight) ÷ Σ(weight)Standing bands (cumulative):Excellent 80% and aboveGood 70–79.9%Satisfactory 60–69.9%Pass mark 50%
The floor is applied per course before weighting, not to the final average. A student with one 10% and four grades in the 70s has that 10% counted as 32%, which is materially different from counting it as 10%.
Academic standing at Waterloo also depends on your major or faculty average alongside the cumulative figure. Excellent standing requires 80% or higher on both, so a strong cumulative average with a weak major average does not qualify.
Worked example: a term with one bad result
You took five 0.5-weight courses and scored 82%, 76%, 71%, 68% and 18%.
- 82 × 0.541.0
- 76 × 0.538.0
- 71 × 0.535.5
- 68 × 0.534.0
- 18% raised to the 32% floor, × 0.516.0
- Total ÷ total weight164.5 ÷ 2.5
A term average of 65.80%, in the Satisfactory band.
Without the floor rule the same term would compute to 63.00%. The 2.8-point difference is exactly what a generic weighted-average calculator gets wrong on a Waterloo transcript.
Standing depends on two averages, not one
- Excellent standing needs 80% or higher cumulatively and a major or faculty average of 80% or more
- Good standing needs a cumulative average of 70 to 79.9% plus minimum major requirements
- Satisfactory standing needs a cumulative average of 60 to 69.9% plus minimum major requirements
- A passing grade in an undergraduate course is 50% or higher
- CR and NCR notations are used alongside numeric grades and are excluded from averages
Assumptions and limits
- Calculates a weighted average, which is what Waterloo reports — there is no GPA to produce
- Faculty-specific standing rules and co-op requirements are not modelled
- Failed and repeated courses follow calendar rules that vary by faculty
- Major and faculty averages use a subset of courses this tool does not know about
- Where Quest disagrees with this tool, Quest is correct
Common questions
Does Waterloo use a GPA or percentage?
Percentages. All faculties use numeric grades on a 0 to 100 scale and report averages as percentages. There is no grade point average on a Waterloo undergraduate transcript, which is why applications asking for a GPA need your percentage plus the scale.
What is the 32% rule at Waterloo?
Any grade below 32% is calculated into averages as 32%. The calendar states this explicitly. It means a 5% and a 30% both enter your average as 32%, limiting how far a single very low mark can pull the figure down.
What average do I need for Excellent standing at Waterloo?
80% or higher cumulatively, together with a major or faculty average of 80% or greater. Both conditions have to be met, so a strong overall average with a weaker major average does not qualify.
What is the pass mark at Waterloo?
50% for undergraduate courses. Below that the course is failed, though the 32% floor still applies to how the grade enters your average. Specific programmes may require higher than 50% in particular courses to progress.
How do I convert my Waterloo average to a GPA?
Waterloo does not publish an official conversion, and graduate schools apply their own. Quote the percentage and state that Waterloo reports on a 0 to 100 numeric scale. Our percentage-to-GPA tool shows what each band becomes on the common Canadian scales if a form insists.
Where these numbers come from
- University of Waterloo — Undergraduate Studies Calendar, Academic Regulations: Grades The numeric 0–100 scale, the 32% floor rule and the 50% pass mark.
- University of Waterloo — Transcript legend How grades, notations and averages appear on the official transcript.
- University of Waterloo — Science Undergraduate Office, grades and academic standings The Excellent, Good and Satisfactory standing bands and their major-average requirement.
Last verified 2026-08-01 Rates on this page are checked against the sources above at least once a year, and whenever the governing authority announces a change. Spotted something out of date? Tell us and we will fix it.
Related calculators
Percentage to GPA
Convert a percentage to a grade point on the Canadian scale your school actually uses.
Open calculatorGuelph grade calculator
Weighted percentage average on Guelph's own scale — the university reports percentages, not GPA.
Open calculatorWestern grade calculator
Weighted percentage average on Western's six-band undergraduate scale.
Open calculatorUTM CGPA calculator
University of Toronto Mississauga CGPA on the 4.0 scale, where A+ and A both earn 4.0.
Open calculator🎓 Canadian university GPA calculators
Six Ontario schools, six different scales. Using the wrong one gives you a number your registrar will not recognise.
See all 7 calculators in this section