Educads

145 Best Bachelor's Engineering Programs in Canada

Across Canada, 30 universities offer 145 Bachelor's Engineering programs; the most common length is 4 years. The list starts with courses at University of Toronto, McGill University and University of Waterloo.

1Bachelor's Degree
UT University of Toronto logo
QS World #29 #1 in Canada Toronto, Ontario, Canada

Chemical Engineering

University of Toronto — The Bachelor's degree in Chemical Engineering at the University of Toronto provides students with a comprehensive education that integrates principles of engineering, che...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Chemical Engineering
2Bachelor's Degree
UT University of Toronto logo
QS World #29 #1 in Canada Toronto, Ontario, Canada

Civil Engineering

University of Toronto — The Bachelor of Civil Engineering program at the University of Toronto offers a comprehensive curriculum that prepares students for the dynamic field of civil engineering...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Civil Engineering
13Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Chemical Engineering

University of Western Ontario — Overview of the Chemical Engineering ProgramThe Bachelor’s degree in Chemical Engineering at the University of Western Ontario equips students with a strong foundation in...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
14Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Civil Engineering

University of Western Ontario — Overview of Civil Engineering at the University of Western OntarioThe Bachelor's degree in Civil Engineering at the University of Western Ontario equips students with a c...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
15Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Electrical Engineering

University of Western Ontario — The Bachelor's Degree in Electrical Engineering at the University of Western Ontario offers a comprehensive exploration into the fundamental principles and methodologies...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
16Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Environmental Engineering

University of Western Ontario — The Bachelor’s Degree in Environmental Engineering at the University of Western Ontario equips students with the knowledge and practical skills needed to tackle pressing...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
17Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Integrated Engineering

University of Western Ontario — The Integrated Engineering program at the University of Western Ontario is designed to cultivate versatile engineers who can navigate complex technical challenges across...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
18Bachelor'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
Engineering
19Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Mechatronic Systems Engineering

University of Western Ontario — Mechatronic Systems Engineering is a multidisciplinary field that blends mechanical engineering, electrical engineering, computer science, and systems engineering. This b...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
20Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Software Engineering

University of Western Ontario — The Bachelor's degree in Software Engineering at the University of Western Ontario equips students with a strong foundation in the principles of software development and...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Engineering
21Bachelor's Degree
UW University of Western Ontario logo
QS World #151 #13 in Canada Canada

Structural Engineering

University of Western Ontario — The Bachelor's degree in Structural Engineering at the University of Western Ontario provides students with a comprehensive understanding of the design, analysis, and con...

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

Biomechanics

University of Calgary — The Bachelor of Science in Biomechanics at the University of Calgary offers an in-depth exploration of the mechanical principles that govern human movement and the intera...

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

Biomedical Engineering

University of Calgary — The Bachelor of Biomedical Engineering at the University of Calgary combines principles of engineering, biological sciences, and medicine to improve healthcare and patien...

Bachelor's DegreeLevel
4 yearsDuration
Full TimeMode
Fall, SpringIntake
Biomedical Engineering

Engineering at other levels

How these courses are ranked

13 of these universities hold a QS World position, from #29 (University of Toronto) to #547 (University of Windsor); they are listed first, in that order. Below them, universities follow their research output: University of Toronto is cited most (59,684,471 citations).

Inside the course list

Within the subject, the largest areas are Engineering (119), Civil Engineering (4), Mechatronics Engineering (4) and Mechanical Engineering (3). The usual length is 4 years and 4 Years. 100% are full-time. Start dates lean to Fall (96% of courses with a stated intake) and Spring (96% of courses with a stated intake). University of Calgary offers the widest choice, with 17 of these courses.

Frequently asked questions

What are the top universities for Bachelor's Engineering in Canada?

University of Toronto (QS World #29), McGill University (QS World #32) and University of Waterloo (QS World #119) lead this list. QS World positions come first; the rest are ranked by research impact.

Which is the cheapest university for Bachelor's Engineering in Canada?

Of those with published fees, McGill University is the least expensive at about USD 37,000 a year. Fees are indicative — confirm on the university's site.

How long does a Bachelor's Engineering course take in Canada?

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

When do Bachelor's Engineering courses start in Canada?

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

Which university has the most Bachelor's Engineering courses in Canada?

University of Calgary, with 17, ahead of Ontario Tech University (14).

Get your destination country university & scholarship updates

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

Stay updated

Get admission alerts, scholarship deadlines & university news — free.