Hardest university programs to get into in Canada
These are the Canadian undergraduate programs with the highest typical admission averages. Most also read a supplementary application, so the average alone is not the whole decision.
Mid to high 90s
- Health Sciences (BHSc) 95–99% – McMaster University · Hamilton, ON
- Computer Science 95–98% – University of Waterloo · Waterloo, ON
- Software Engineering 94–97% – University of Waterloo · Waterloo, ON
- Biomedical Engineering 93–98% – University of Waterloo · Waterloo, ON
- iBioMed (Biomedical Eng.) 91–98% – McMaster University · Hamilton, ON
- Engineering Science 91–98% – University of Toronto · Toronto, ON
- Computing & Financial Management 91–98% – University of Waterloo · Waterloo, ON
- Nursing (BScN) 92–96% – McMaster University · Hamilton, ON
Low to mid 90s
- Computer Science 88–94% – McGill University · Montreal, QC
- Software Engineering 88–94% – McGill University · Montreal, QC
- Management (Desautels) 88–94% – McGill University · Montreal, QC
- Commerce (Smith School) 88–94% – Queen's University · Kingston, ON
- Computer Science 88–94% – University of Toronto · Toronto, ON
- Electrical & Computer Eng. 88–94% – University of Toronto · Toronto, ON
- Computer Engineering 88–94% – University of Waterloo · Waterloo, ON
- Electrical Engineering 88–94% – University of Waterloo · Waterloo, ON
- Systems Design Engineering 88–94% – University of Waterloo · Waterloo, ON
- Nanotechnology Engineering 88–94% – University of Waterloo · Waterloo, ON
- TrackOne, Undeclared Engineering 88–92% – University of Toronto · Toronto, ON
- Mechanical & Industrial Eng. 88–92% – University of Toronto · Toronto, ON
- Rotman Commerce 88–92% – University of Toronto · Toronto, ON
- Mechanical Engineering 88–92% – University of Waterloo · Waterloo, ON
- Management Engineering 88–92% – University of Waterloo · Waterloo, ON
- Accounting & Financial Mgmt 88–92% – University of Waterloo · Waterloo, ON
- Environmental Engineering 88–92% – University of Waterloo · Waterloo, ON
How this list is built
Averages are the typical ranges we list on each program page, converted to percentages. They are estimates for planning, they change every cycle, and several programs also weigh a supplementary application. Programs most students enter after some university study (medicine, dentistry, veterinary medicine, law, pharmacy and teacher education) are left out, as are programs admitted by audition.