Educads
Numbers show universities listed in each destination. All destinations →

25 Best Mechanical Engineering Programs in Canada

25 Mechanical Engineering courses are taught at 8 universities in Canada, typically lasting 4 years. The list starts with courses at University of Western Ontario, University of Calgary and Dalhousie University.

1Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Mechanical Engineering

University of Western Ontario — The Bachelor's degree in Mechanical Engineering at the University of Western Ontario provides students with a comprehensive education in the principles of engineering and...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
2Bachelor's Degree
UC University of Calgary logo
QS World #211 #16 in Canada Canada

Mechanical Engineering

University of Calgary — The Bachelor of Science in Mechanical Engineering at the University of Calgary offers a comprehensive education in the principles of mechanical engineering. This program...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
4Bachelor's Degree
DU Dalhousie University logo
QS World #283 #18 in Canada Canada

Mechanical Engineering

Dalhousie University — The Bachelor's Degree in Mechanical Engineering at Dalhousie University offers an in-depth understanding of the principles of mechanical systems, fluid mechanics, thermod...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
5Bachelor's Degree
TM Toronto Metropolitan University logo
#36 in Canada Canada

Mechanical Engineering

Toronto Metropolitan University — The Bachelor's degree in Mechanical Engineering at Toronto Metropolitan University offers a comprehensive curriculum that combines both theoretical concepts and practical...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
6Bachelor's Degree
LU Lakehead University logo
#41 in Canada Canada

Engineering - Mechatronics

Lakehead University — Engineering - Mechatronics at Lakehead University is the design of robotics, control systems, and electromechanical systems. You study how to design systems that rely on...

Bachelor's DegreeLevel
—Duration
Full TimeMode
—Intake
Mechanical Engineering
7Bachelor's Degree
LU Lakehead University logo
#41 in Canada Canada

Engineering - Mechatronics

Lakehead University — Engineering - Mechatronics at Lakehead University is an engineering program focused on the design of robotics, control systems, and electromechanical systems. Students le...

Bachelor's DegreeLevel
—Duration
Full TimeMode
—Intake
Mechanical Engineering
8Master's Degree
LU Lakehead University logo
#41 in Canada Canada

Mechanical Engineering

Lakehead University — Lakehead University offers the Master of Science in Mechanical Engineering (MSc-ME) through a thesis route. The program combines course work with systematic research and...

Master's DegreeLevel
six terms (2 years) of continuous registrationDuration
Full TimeMode
—Intake
Mechanical Engineering
9Bachelor's Degree
OT Ontario Tech University logo
#43 in Canada Canada

Mechanical Engineering

Ontario Tech University — The Bachelor's Degree in Mechanical Engineering at the University of Ontario Institute of Technology provides students with a comprehensive foundation in the principles o...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
10Bachelor's Degree
OT Ontario Tech University logo
#43 in Canada Canada

Mechanical Engineering

Ontario Tech University — The Bachelor's Degree in Mechanical Engineering at Ontario Tech University offers a comprehensive approach to understanding the principles of mechanical systems and their...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
15Program
AC Algonquin College logo
#120 in Canada Canada

Mechanical Engineering Technology

Algonquin College — Mechanical Engineering Technology at Algonquin College teaches you to apply scientific and engineering principles to solve mechanical engineering problems in a variety of...

—Level
3 YearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
20Diploma
CC Cambrian College logo
#140 in Canada Canada

Mechanical Engineering Technician

Cambrian College — Program OverviewThe Mechanical Engineering Technician diploma program at Cambrian College is designed to equip students with the essential skills and knowledge required i...

DiplomaLevel
2 yearsDuration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering
24Program
CC Cambrian College logo
#140 in Canada Canada

Mechanical Engineering Technology

Cambrian College — The Mechanical Engineering Technology degree at Cambrian College offers a comprehensive curriculum that immerses students in the principles of mechanical engineering and...

—Level
—Duration
Full TimeMode
Fall, SpringIntake
Mechanical Engineering

Keep looking

in Canada

How these courses are ranked

3 of these universities hold a QS World position, from #151 (University of Western Ontario) to #283 (Dalhousie University); they are listed first, in that order. The rest are ordered by research impact. University of Calgary has the largest research record in this group, with 14,947,778 citations and an h-index of 948.

What the courses look like

By level: 13 bachelor's, 6 diploma and 1 master's. The usual length is 4 years and 2 years. 100% are full-time. Start dates lean to Fall (100% of courses with a stated intake) and Spring (100% of courses with a stated intake). Cambrian College offers the widest choice, with 10 of these courses.

Frequently asked questions

What are the top universities for Mechanical Engineering in Canada?

University of Western Ontario (QS World #151), University of Calgary (QS World #211) and Dalhousie University (QS World #283) lead this list. QS World positions come first; the rest are ranked by research impact.

How long does a Mechanical Engineering course take in Canada?

Most listed courses run 4 years, with 2 years the next most common.

When do Mechanical Engineering courses start in Canada?

Fall is the main intake — 100% of courses with a stated start date begin then, and Spring is the second.

Which university has the most Mechanical Engineering courses in Canada?

Cambrian College, with 10, ahead of Ontario Tech University (4).

Get your destination country university & scholarship updates

New scholarships, application deadlines and admission guides — a couple of emails a month, no spam.