Universities in Canada
324 Master's Programs in Engineering in Canada
- programs
- 324 programs
- universities
- 31 universities
- taught in English
- 99% taught in English
- median yearly fee
- 12,981 USD median yearly fee
Last update
Also searched as MS in Engineering in Canada and Masters in Engineering in Canada.
Canada has 324 masters programs in engineering open to international students, at 31 universities. Almost all of them — 99% — are taught in English. Fees cluster around 12,981 USD a year, and the middle half of those programs fall between 10,773 USD and 22,313 USD.
Computed from Global Admissions data · amounts in USD
Engineering programs
1–24 of 324 · page 1 of 10
Specializations within engineering
Top universities for Engineering in Canada
Ranked by how many engineering programs each one runs in Canada — the count is next to the name.
- Polytechnique Montréal (46)
- Dalhousie University (35)
- University of Waterloo, Canada (27)
- Fairleigh Dickinson University - Vancouver (26)
- Memorial University of Newfoundland (19)
- Laval University, Quebec City (19)
- Concordia University Montreal (18)
- University of Ottawa (16)
- Conestoga College (15)
- Toronto Metropolitan University (14)
January intake in Canada
36 of these programs list a dated January start that is still ahead. Dates come from each listing — confirm on the program page before planning around one.
- Master in Civil Engineering — University of Windsor · starts Jan 2027
- Master in Engineering Management — University of Windsor · starts Jan 2027
- Master in Environmental Science — University of Windsor · starts Jan 2027
- Master in Computer — Laval University, Quebec City · starts Jan 2027
- Master in Electrical Engineering — University of Windsor · starts Jan 2027
- Master in Industrial Engineering — University of Windsor · starts Jan 2027
Masters (MS) in Engineering in Canada: common questions
- How many engineering programs are there in Canada?
- 324 engineering masters programs at 31 universities in Canada are open to international students, as of 11 October 2026.
- How much does a engineering degree in Canada cost?
- The median annual fee (programs billed per year) for master's programs in engineering in Canada is 12,981 USD. The middle half of those programs charge between 10,773 USD and 22,313 USD a year.
- Can I study engineering in Canada in English?
- Yes — 99% of the engineering programs in Canada in our catalog are taught in English (322 of 324).
- Are any of these engineering programs available online?
- 4 of the 324 programs in Canada are delivered online or by distance learning.
More on studying in Canada: tuition statistics, application deadlines, visa cost & requirements or the country guide.
Planning to study engineering in Canada?
An advisor who knows admissions in Canada can shortlist engineering programs for your budget and profile.

