Masters (MS) in Engineering in Canada

324 masters programmes in engineering at 31 universities in Canada are open to international students; 99% are taught in English. The median yearly tuition is 13,446 USD, with the middle half of programmes charging between 11,160 USD and 22,347 USD.

Data as of August 28, 2026 · computed from Global Admissions data · amounts in USD

Engineering programmes

145–168 of 324 · page 7 of 10

Programme University Degree Tuition / yr
Master in Science in Big Data Financial Analytics: Applied Modelling and Quantitative Methods Trent University Master's 1,955 USD
Master in Design for Health OCAD University Master's 23,514 USD
Master in Agroforestry - with thesis Laval University, Quebec City Master's 5,751 USD
Master in Chemical Engineering and Specialization Science, Society and Policy University of Ottawa Master's 7,116 USD
Master in Civil Engineering and Specialization Science, Society and Policy University of Ottawa Master's 7,116 USD
Master in Energy Engineering Research Polytechnique Montréal Master's 25,000 USD
Master in Fisheries Science (Stock Assessment) Memorial University of Newfoundland Master's 11,310 USD
Master in Modelling and Computational Science (Master's program) Ontario Tech University Master's 20,124 USD
Master in Civil Engineering Polytechnique Montréal Master's 25,000 USD
Master in Building Engineering (MASc) Concordia University Montreal Master's 25,477 USD
Master in Science in Applied Modelling and Quantitative Methods Trent University Master's 1,955 USD
Master in Agroforestry Laval University, Quebec City Master's 5,751 USD
Master in Civil Engineering Laval University, Quebec City Master's 5,751 USD
Master in UNENE MEng in Nuclear Engineering (Master's) Ontario Tech University Master's 30,408 USD
Master in Integrated Wood Design Online University of Northern British Columbia Master's 8,006 USD
Master in Science in Bioenvironmental Monitoring & Assessment Trent University Master's 1,955 USD
Master in Systems Design Engineering MASc Aeronautics University of Waterloo, Canada Master's 11,160 USD
Master in Science, Mathematical and Computational Sciences University of Prince Edward Island Master's 8,010 USD
Master in Chemical Engineering MASc Water University of Waterloo, Canada Master's 11,160 USD
Master in Environmental Science Thompson Rivers University Master's 4,565 USD
Master in Environmental Engineering Polytechnique Montréal Master's 18,000 USD
Master in Biomedical Engineering Polytechnique Montréal Master's 18,000 USD
Master in Science in Materials Science Trent University Master's 1,955 USD
Master in Planning MES Aeronautics University of Waterloo, Canada Master's 11,160 USD

Specialisations within engineering

Engineering 114 Computer Science 35 Civil Engineering 23 Computer Engineering 23 Chemical Engineering 20 Science 18 Design 15 Biomedical Engineering 11 Technology 11 Electrical Engineering 9

Universities for engineering in Canada

Masters (MS) in Engineering in Canada: common questions

How many engineering programmes are there in Canada?
324 engineering masters programmes at 31 universities in Canada are open to international students, as of August 28, 2026.
How much does a engineering degree in Canada cost?
The median yearly tuition for master's programmes in engineering in Canada is 13,446 USD. The middle half of programmes charge between 11,160 USD and 22,347 USD per year.
Can I study engineering in Canada in English?
Yes — 99% of the engineering programmes in Canada in our catalogue are taught in English (322 of 324).
Are any of these engineering programmes available online?
4 of the 324 programmes in Canada are delivered online or by distance learning.

Planning to study engineering in Canada?

An advisor who knows admissions in Canada can shortlist engineering programmes for your budget and profile.