Study Engineering in Canada 🇨🇦
Canada offers 298 Engineering programs across 86 universities. Tuition ranges from $3k–$35k/yr, making it one of the more affordable destinations for international students. 95% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.
By Degree Level
Top Universities for Engineering in Canada
Kitchener · National rank #1
Burnaby · National rank #1 · QS #308
Montreal · National rank #1 · QS #27
Toronto · National rank #1 · QS #29
Toronto · National rank #1 · QS #29
Victoria · National rank #2 · QS #349
Hamilton · National rank #2 · QS #1359
Vancouver · National rank #2 · QS #40
Waterloo · National rank #3 · QS #119
Edmonton · National rank #4 · QS #94
Hamilton · National rank #4 · QS #173
Olds · National rank #4
Ottawa · National rank #4 · QS #781
Calgary · National rank #4
Montreal · National rank #5 · QS #168
London · National rank #6 · QS #151
Winnipeg · National rank #6 · QS #643
Windsor · National rank #7 · QS #546
Toronto · National rank #7 · QS #851
Oshawa · National rank #7 · QS #1401
All Programs
PhD - Engineering (various specializations)
University of Guelph
PhD in Engineering
University of Windsor
Bachelor of Technology in Electrical Engineering
British Columbia Institute of Technology
Techniques de génie électrique
La Cité collégiale
Biomedical Engineering
University of Calgary
Bachelor of Engineering - Power Systems
Conestoga College
Bachelor of Engineering - Electronic Systems
Conestoga College
Computer Science Technology
Collège Champlain
Engineering - Chemical
Lakehead University
Chemical Engineering (Dual Degree)
Trent University
Industrial Mechanic (Millwright) Certificate
Saskatchewan Indian Institute of Technologies
Baccalauréat en génie des opérations et de la logistique
ETS - École de technologie supérieure
Natural Resources Engineering
Laurentian University
Mining Engineering
Laurentian University
Doctorat en génie électrique
Université Laval
Baccalauréat en génie civil
Université Laval
Welding Foundation
Northwest Community College
Welder Training - Level B, Level A Modular
Northwest Community College
Civil Engineering Technology
Okanagan College
Mechanical Engineering
Dalhousie University
Mechanical Engineering
University of Alberta
Petroleum Engineering
University of Alberta
Biomedical Engineering Technology - Equipment and Devices
St. Clair College
Techniques de génie civil
La Cité collégiale
Diploma in Renewable Energy and Conservation
Northwest Territories-Nunavut College
Software Engineering
Concordia University
Bachelor of Engineering in Information Systems Engineering
Humber College
Baccalauréat en génie électrique
UQTR - Université du Québec à Trois-Rivières
Electrical and Computer Engineering
Ontario Institute of Technology
Nuclear Engineering
Ontario Institute of Technology
Mechanical Engineering
Ontario Institute of Technology
Bachelor of Engineering in Mechatronics
Humber College
Bachelor of Engineering
UQAC - Université du Québec à Chicoutimi
Maîtrise en génie électrique
École Polytechnique Montréal
Techniques de la construction
Collège de l'Île-du-Prince-Édouard
Heavy Equipment Repair
Collège du Nouvel-Ontario
Maîtrise en génie industriel
École Polytechnique Montréal
Doctorat en génie mécanique
École Polytechnique Montréal
Bachelor of Engineering in Electrical Engineering
University of Victoria
Doctorat en génie chimique
École Polytechnique Montréal
Heavy Equipment Operator
Cambrian College
PhD in Civil Engineering
Memorial University
Maîtrise en génie biomédical
Université de Montréal
Génie mécanique
Collège St-Jérôme
Heavy Equipment Operator
Northern College
Welding Techniques
Northern College
PhD in Engineering
Université Concordia
Maîtrise en génie mécanique
ETS - École de technologie supérieure
Diplôme d'études supérieures spécialisées (DESS) en génie
ETS - École de technologie supérieure
Baccalauréat en génie aérospatial
École Polytechnique Montréal
Maîtrise en génie aérospatial
École Polytechnique Montréal
Doctorat en génie biomédical
École Polytechnique Montréal
Baccalauréat en génie chimique
École Polytechnique Montréal
Welding and Fabrication Technician
St. Lawrence College
Bachelor of Science in Biomedical Engineering
Collège Trans-Québec
Technologie du génie électrique : Réseaux et télécommunications
Collège Ahuntsic
Bachelor of Engineering in Mechanical Engineering
Guelph University
Conception de base en mécanique du bâtiment
Collège Ahuntsic
Technologie du génie civil
Collège Ahuntsic
Technologie de la géomatique
Collège Ahuntsic
Technologie du génie industriel
Collège Ahuntsic
Master of Engineering in Electrical Engineering
University of Victoria
Chemical Engineering
Université Laurentienne
Civil Engineering
Université Laurentienne
PhD in Mineral Resources Engineering
Université Laurentienne
Heavy Equipment Operator Certificate
Yukon College
Master of Engineering (MEng)
Queen's University
PhD in Biomedical Engineering
Queen's University
Master of Engineering in Civil Engineering
Western University
Electrical Engineering
University of Waterloo
Mechanical Engineering
University of Waterloo
Applied Sciences
Simon Fraser University
Bachelor of Engineering in Electrical Engineering
McGill University
Master of Engineering in Civil Engineering
McGill University
Electrical Engineering
Royal Military College of Canada
Engineering Science
University of Toronto
Welding Foundation
College of New Caledonia
Bachelor of Science in Engineering (Civil Engineering)
University of New Brunswick
Power Engineering 4th Class Certificate
College of New Caledonia
Automotive Service Technician Foundation
College of New Caledonia
Mechanical Engineering
Royal Military College of Canada
Master of Engineering in Civil Engineering
University of New Brunswick
Heavy Duty Equipment Technician Foundation
College of New Caledonia
PhD in Biomedical Engineering
McMaster University
PhD in Biomedical Engineering
University of Ottawa
Electrical Engineering
University of Ottawa
Master of Science (M.Sc.) in Materials Science and Engineering
McMaster University
Pre-Employment Agricultural Equipment Technician
Olds College
Heavy Equipment Operator
Olds College
Power Engineering Fourth Class
Olds College
Pre-Employment Automotive Service Technician
Olds College
Pre-Employment Welder
Olds College
Chemical Engineering
Royal Military College of Canada
Welding Foundation
College of the Rockies
Aviation Technician - Aircraft Maintenance (M)
Confederation College
Aerospace Engineering
Carleton University
PhD in Electrical and Computer Engineering
Carleton University
Civil Engineering Technology
Confederation College
Welding Techniques
Confederation College
Welding Certificate
Portage College