Engineering programs: universities
Every Engineering program at a Canadian university, ranked across schools. Program-level outcomes aren't published yet, so each program inherits its school's verified school-wide outcomes, transparency and value. Labelled, never invented.
Methodology v2.3 · how we rank programs
- 1University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 2University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 3University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 4University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 5University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 6University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 7University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 8University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 9University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 10University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 11University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 12University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 13University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 14University of British Columbia · Vancouver, British Columbia · $6,230/yrA+Program score95
- 15Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 16Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 17Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 18Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 19Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 20Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 21Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 22Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 23Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 24Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 25Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 26Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 27Queen's University · Kingston, Ontario · $6,900/yrAProgram score91
- 28University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 29University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 30University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 31University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 32University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 33University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 34University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 35University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 36University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 37University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 38University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 39University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 40University of Waterloo · Waterloo, Ontario · $7,400/yrAProgram score91
- 41University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 42University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 43University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 44University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 45University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 46University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 47University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 48University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 49University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 50University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 51University of Calgary · Calgary, Alberta · $6,600/yrAProgram score90
- 52University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 53University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 54University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 55University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 56University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 57University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 58University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 59University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 60University of Toronto · Toronto, Ontario · $6,590/yrAProgram score89
- 61McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 62McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 63McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 64McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 65McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 66McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 67McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 68McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 69McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 70McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 71McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 72McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 73McMaster University · Hamilton, Ontario · $7,000/yrAProgram score89
- 74Western University · London, Ontario · $6,800/yrAProgram score88
- 75Western University · London, Ontario · $6,800/yrAProgram score88
- 76Western University · London, Ontario · $6,800/yrAProgram score88
- 77Western University · London, Ontario · $6,800/yrAProgram score88
- 78Western University · London, Ontario · $6,800/yrAProgram score88
- 79Western University · London, Ontario · $6,800/yrAProgram score88
- 80Western University · London, Ontario · $6,800/yrAProgram score88
- 81Western University · London, Ontario · $6,800/yrAProgram score88
- 82Western University · London, Ontario · $6,800/yrAProgram score88
- 83Western University · London, Ontario · $6,800/yrAProgram score88
- 84Western University · London, Ontario · $6,800/yrAProgram score88
- 85Western University · London, Ontario · $6,800/yrAProgram score88
- 86Western University · London, Ontario · $6,800/yrAProgram score88
- 87University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 88University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 89University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 90University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 91University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 92University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 93University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 94University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 95University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 96University of Alberta · Edmonton, Alberta · $6,800/yrA-Program score85
- 97McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 98McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 99McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 100McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 101McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 102McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 103McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 104McGill University · Montreal, Quebec · $9,000/yrB+Program score81
- 105University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 106University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 107University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 108University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 109University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 110University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 111University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 112University of Ottawa · Ottawa, Ontario · $7,200/yrB+Program score81
- 113University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 114University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 115University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 116University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 117University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 118University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 119University of Victoria · Victoria, British Columbia · $6,100/yrB+Program score80
- 120Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 121Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 122Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 123Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 124Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 125Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 126Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 127Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 128Toronto Metropolitan University · Toronto, Ontario · $7,300/yrB+Program score78
- 129Biological Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 130Biomedical Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 131Civil Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 132Computer Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 133Engineering Systems and Computing✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 134Environmental Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 135Mechanical Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 136Mechatronics Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 137Water Resources Engineering✓ Listed officiallyUniversity of Guelph · Guelph, Ontario · $6,900/yrBProgram score71
- 138Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 139Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 140Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 141Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 142Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 143Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 144Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 145Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 146Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 147Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 148Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 149Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 150Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 151Carleton University · Ottawa, Ontario · $7,100/yrB-Program score69
- 152Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 153Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 154Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 155Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 156Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 157Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 158Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 159Concordia University · Montreal, Quebec · $4,200/yrB-Program score67
- 160University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 161University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 162University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 163University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 164University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 165University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 166University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 167University of Saskatchewan · Saskatoon, Saskatchewan · $6,800/yrC+Program score60
- 168Civil Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 169Computer Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 170Electrical Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 171Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 172Engineering & International Development Studies✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 173Geomatics Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 174Mechanical Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 175Mechatronics Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 176Software Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 177Space Engineering✓ Listed officiallyYork University · Toronto, Ontario · $7,200/yrC+Program score58
- 178Biomedical Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 179Computer and Electronics Design✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 180Computer Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 181Electronics Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 182Engineering Physics✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 183Engineering Science✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 184Mechatronic Systems Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 185Sustainable Energy Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 186Systems Engineering✓ Listed officiallySimon Fraser University · Burnaby, British Columbia · $6,400/yrCProgram score52
- 187Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 188Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 189Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 190Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 191Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 192Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 193Dalhousie University · Halifax, Nova Scotia · $9,200/yrCProgram score51
- 194University of Manitoba · Winnipeg, Manitoba · $5,400/yrCProgram score50
- 195University of Manitoba · Winnipeg, Manitoba · $5,400/yrCProgram score50
- 196University of Manitoba · Winnipeg, Manitoba · $5,400/yrCProgram score50
- 197University of Manitoba · Winnipeg, Manitoba · $5,400/yrCProgram score50
- 198University of Manitoba · Winnipeg, Manitoba · $5,400/yrCProgram score50
- 199Memorial University of Newfoundland · St. John's, Newfoundland and Labrador · $3,300/yrCProgram score49
Related reading: How to Become an Engineer in Canada ↗
Still deciding on a field? AdmissionPrep's free program assessment ↗ can help you narrow it down.