← Engineering in all countries
🇨🇦 Best Engineering Programs in Canada by ROI
Ranked by ROI score — net salary after rent and living costs, weighted by graduation rate, relative to total degree tuition. Salary figures are median graduate earnings from government data (2026).
| # | University | ROI | Salary (C$) | Payback | Tuition (C$/yr) |
|---|---|---|---|---|---|
| 1 | University of Manitoba Engineering, General. | 57.3 | C$59,736 | 1 yrs | C$18,000 |
| 2 | Dalhousie University Engineering, General. | 45.7 | C$59,736 | 2 yrs | C$23,000 |
| 3 | University of Alberta Engineering, General. | 38.9 | C$59,736 | 2 yrs | C$29,000 |
| 4 | University of Victoria Engineering, General. | 38.1 | C$59,736 | 2 yrs | C$28,000 |
| 5 | Ontario Tech University Engineering, General. | 37.4 | C$59,736 | 2 yrs | C$27,000 |
| 6 | McGill University Engineering, General. | 36.8 | C$59,736 | 2 yrs | C$32,000 |
| 7 | University of Calgary Engineering, General. | 35.9 | C$59,736 | 2 yrs | C$30,000 |
| 8 | Simon Fraser University Engineering, General. | 35.4 | C$59,736 | 2 yrs | C$30,000 |
| 9 | Western University Engineering, General. | 33.8 | C$59,736 | 2 yrs | C$36,000 |
| 10 | Carleton University Engineering, General. | 32.6 | C$59,736 | 3 yrs | C$29,000 |
| 11 | McMaster University Engineering, General. | 31.0 | C$59,736 | 3 yrs | C$38,000 |
| 12 | Queen's University Engineering, General. | 30.7 | C$59,736 | 3 yrs | C$40,000 |
| 13 | University of Waterloo Engineering, General. | 24.1 | C$59,736 | 3 yrs | C$46,000 |
| 14 | University of Toronto Engineering, General. | 17.5 | C$59,736 | 5 yrs | C$58,000 |
| 15 | University of British Columbia Engineering, General. | 17.3 | C$59,736 | 5 yrs | C$48,000 |