Canada has become one of the most popular destinations for an undergraduate engineering degree outside the US and UK, and a fairly small group of universities account for most of the strong programmes. What sets several of them apart isn't just faculty research output — it's structured co-op education, where work terms alternate with academic terms so you graduate with a year or more of paid engineering experience already behind you. As with any "best universities" list, the right choice depends on discipline, whether co-op matters to you, and confirming the specific programme's accreditation rather than just the university's overall name.
Top Undergraduate Engineering Programmes (QS World University Rankings by Subject / Maclean's Canadian University Rankings)
A note before the table: QS's global subject rankings and Maclean's Canadian university rankings don't always agree on order, and neither ranks individual co-op streams or specific majors. The schools below consistently appear near the top of both lists — treat this as "the group of programmes that matter in Canada," not a fixed ranking, and check the current-year lists directly before finalizing a shortlist.
| University | Notable For |
|---|---|
| University of Waterloo | Canada's best-known co-op program — mandatory alternating work terms; strong mechatronics/software crossover |
| University of Toronto | Canada's largest and most research-intensive engineering faculty; broad discipline depth |
| University of British Columbia | Strong across disciplines; close ties to BC's tech and natural-resource industries |
| McGill University | Long-established reputation; strong mechanical, chemical, and mining engineering |
| University of Alberta | Deep strength in petroleum, chemical, and mining engineering tied to the province's energy sector |
| McMaster University | Strong biomedical and materials engineering; smaller, close-knit cohorts |
| Queen's University | Strong general engineering reputation; well-connected alumni network |
| University of Calgary | Energy and oil & gas-adjacent engineering strength |
| Western University | Solid broad-based faculty; growing software and mechatronics offerings |
| Polytechnique Montréal | Quebec's largest engineering-specific school; strong ties to Montreal's aerospace and tech sectors |
How to Choose: Criteria That Matter
1. CEAB Accreditation — Canada's Equivalent of ABET
Canadian engineering degrees are accredited program-by-program by the Canadian Engineering Accreditation Board (CEAB), operating under Engineers Canada — the same role ABET plays in the US. CEAB accreditation is what makes a degree count toward Professional Engineer (P.Eng.) licensure later, and it's a genuinely useful, checkable signal of curriculum rigor and facility standards rather than marketing copy. Confirm CEAB accreditation for the specific program (not just the university) using Engineers Canada's public accredited-program list before committing.
2. Co-op Programmes vs. Traditional Path
A co-op stream typically extends the degree by a year but replaces classroom-only learning with several paid, full-time work terms in industry.
| School | Co-op Model |
|---|---|
| University of Waterloo | One of the largest co-op programs in the world by student volume; most engineering students complete five to six work terms |
| McMaster University | Well-established optional co-op stream across most engineering programs |
| University of Victoria | Strong co-op culture, though a smaller engineering faculty overall |
| Ontario schools generally | Co-op options widespread across the province's larger engineering faculties |
Co-op graduates typically leave with over a year of paid, resume-relevant engineering experience — weigh that against the extra year of tuition and a later graduation date.
3. Discipline Strength
| Discipline | Schools Known For It |
|---|---|
| Mechanical Engineering | Toronto, Waterloo, UBC, McGill |
| Electrical/Computer Engineering | Waterloo, Toronto, UBC, McGill |
| Civil Engineering | Toronto, UBC, Alberta, Waterloo |
| Chemical Engineering | Waterloo, McGill, Alberta, Toronto |
| Mining/Petroleum Engineering | Alberta, Calgary, McGill |
| Biomedical Engineering | McMaster, Toronto, UBC |
A department's strength in your specific discipline matters more than the university's overall national ranking — a mid-ranked faculty can still have an excellent program in one area.
Programme Length, Cost, and Other Practically Relevant Differentiators
A traditional Canadian engineering bachelor's runs 4 years; co-op streams (Waterloo especially) commonly extend to about 5 years to accommodate alternating work terms. International tuition varies significantly by province and institution, but commonly runs in the range of roughly CAD 35,000–60,000 per year at the universities above — generally comparable to, and sometimes somewhat below, equivalent private US tuition, though this gap has narrowed in recent years. Cost of living also varies substantially by city (Toronto and Vancouver run considerably higher than smaller university towns). Confirm current tuition and fee figures directly on each school's international admissions page, since they're revised annually.
Acceptance Rates
| University | Approximate Undergraduate Engineering Acceptance Rate |
|---|---|
| University of Waterloo | Faculty-wide average roughly 40-50%, but individual programs (software engineering, mechatronics) are considerably more selective |
| University of Toronto | ~35-45% |
| University of British Columbia | ~45-55% |
| McGill University | ~40-50% |
| University of Alberta | ~50-60% |
| McMaster University | ~40-50% |
| Queen's University | ~35-45% |
These figures move meaningfully year to year and vary widely by specific program within a faculty — software and mechatronics-adjacent programs are typically far more selective than the faculty-wide average. Confirm current numbers directly on each school's admissions page.
Prepare for IELTS with Gabble — once you've shortlisted programmes, make sure your English proficiency score isn't what holds your application back. Or prepare for TOEFL if your target schools accept it.