Your trusted Canadian immigration partner

Engineering Programs in Canada for International Students

Written by NextMovePath editorial teamLast updated:

We list 29 engineering programs in Canada at 26 schools in Ontario, British Columbia, Alberta and 5 more provinces.

Tuition for international students runs from CAD $15,800 to CAD $73,000 a year. The middle program costs CAD $36,200.

Start dates: September (all), January (2) and May (1). 25 of the 29 offer a co-op option.

Programs
29
Schools
26
Lowest tuition
CAD $15,800
Middle tuition
CAD $36,200
Most common start
September
With co-op
25

All 29 programs, lowest tuition first

Tuition and minimums come from each school's published information, checked on February 7, 2026. Confirm with the school before you apply. Minimums are not offers.

  • Electrical Engineering Technology

    Red River College (Red River College of Applied Arts, Science and Technology)

    Winnipeg, Manitoba

    CAD $15,800

    tuition per year, international

    Level
    College Diploma · Diploma
    Length
    2 years
    Intakes
    Starts: September
    Co-op
    No co-op listed

    Published minimums: GPA 2.0 out of 4 · 60% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

  • Mechanical Engineering Technology

    Conestoga College

    Kitchener, Ontario

    CAD $17,450

    tuition per year, international

    Level
    College Diploma · Advanced Diploma
    Length
    3 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.0 out of 4 · 60% average · IELTS 6.0

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

  • Computer Engineering Technology

    NAIT (Northern Alberta Institute of Technology)

    Calgary, Alberta

    CAD $19,000

    tuition per year, international

    Level
    College Diploma · Diploma
    Length
    2 years
    Intakes
    Starts: September
    Co-op
    No co-op listed

    Published minimums: GPA 2.0 out of 4 · 60% average · IELTS 6.0

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

  • Engineering

    Memorial University of Newfoundland

    Corner Brook, Newfoundland and Labrador

    CAD $20,000

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    5 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.5 out of 4 · 65% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    University of New Brunswick

    Fredericton, New Brunswick

    CAD $21,500

    tuition per year, international

    Level
    Bachelor's Degree · BScEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.5 out of 4 · 65% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Electrical Engineering Technology

    British Columbia Institute of Technology

    Burnaby, North Vancouver, Richmond, Vancouver, British Columbia

    CAD $21,800

    tuition per year, international

    Level
    College Diploma · Diploma
    Length
    2 years
    Intakes
    Starts: September
    Co-op
    No co-op listed

    Published minimums: GPA 2.5 out of 4 · 65% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    University of Manitoba

    Winnipeg, Manitoba

    CAD $23,500

    tuition per year, international

    Level
    Bachelor's Degree · BSc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.5 out of 4 · 68% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Génie (Engineering)

    Université Laval

    Quebec, Quebec

    CAD $28,000

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.8 out of 4 · 72% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    Dalhousie University

    Halifax, Nova Scotia

    CAD $30,500

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.7 out of 4 · 70% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    Lakehead University

    Thunder Bay, Ontario

    CAD $31,000

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.7 out of 4 · 72% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering (Co-op)

    University of Victoria

    Victoria, British Columbia

    CAD $31,400

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.7 out of 4 · 73% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering (Various)

    Concordia University

    Montréal, Quebec

    CAD $33,300

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: January, September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 75% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    University of Windsor

    Windsor, Ontario

    CAD $34,200

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 2.7 out of 4 · 73% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Master of Engineering

    University of Waterloo

    Breslau, Ontario

    CAD $35,150

    tuition per year, international

    Level
    Master's Degree · MEng
    Length
    16 months
    Intakes
    Starts: January, May, September
    Co-op
    No co-op listed

    Published minimums: GPA 3.0 out of 4 · 75% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    University of Calgary

    Calgary, Alberta

    CAD $36,200

    tuition per year, international

    Level
    Bachelor's Degree · BSc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 78% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering Science (Co-op)

    Simon Fraser University (SFU)

    Burnaby, Surrey, Vancouver, British Columbia

    CAD $37,442

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.3 out of 4 · 80% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    York University

    Toronto, Ontario

    CAD $38,200

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 78% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    University of Guelph

    Guelph, Ontario

    CAD $42,700

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 78% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Mechanical Engineering

    University of Alberta

    Camrose, Alberta

    CAD $43,300

    tuition per year, international

    Level
    Bachelor's Degree · BSc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 80% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering (Various)

    Carleton University

    Ottawa, Ontario

    CAD $50,500

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.0 out of 4 · 78% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    Western University

    London, Ontario

    CAD $55,400

    tuition per year, international

    Level
    Bachelor's Degree · BESc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.3 out of 4 · 83% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Engineering

    Queen’s University

    Kingston, Ontario

    CAD $57,000

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.5 out of 4 · 87% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

  • Engineering (General First Year)

    McMaster University

    Hamilton, Ontario

    CAD $58,935

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.5 out of 4 · 87% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Mechanical Engineering

    University of British Columbia (UBC)

    Kelowna, Vancouver, British Columbia

    CAD $59,514

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.5 out of 4 · 86% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Mechanical Engineering

    McGill University

    Montréal, Quebec

    CAD $65,000

    tuition per year, international

    Level
    Bachelor's Degree · BEng
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.5 out of 4 · 90% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Electrical & Computer Engineering

    University of Toronto

    Mississauga, Ontario

    CAD $70,060

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.7 out of 4 · 90% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Mechanical Engineering

    University of Toronto

    Mississauga, Ontario

    CAD $70,060

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    4 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.7 out of 4 · 90% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Mechanical Engineering (Co-op)

    University of Waterloo

    Breslau, Ontario

    CAD $73,000

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    5 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.7 out of 4 · 90% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site
  • Software Engineering (Co-op)

    University of Waterloo

    Breslau, Ontario

    CAD $73,000

    tuition per year, international

    Level
    Bachelor's Degree · BASc
    Length
    5 years
    Intakes
    Starts: September
    Co-op
    Co-op option

    Published minimums: GPA 3.9 out of 4 · 95% average · IELTS 6.5

    We'll confirm this program's post-graduation work permit (PGWP) eligibility before you apply.

    Check on school site

Engineering: common questions

Electrical Engineering Technology at Red River College (Red River College of Applied Arts, Science and Technology) in Winnipeg, Manitoba, at CAD $15,800 a year in tuition. The highest in this list is Software Engineering (Co-op) at University of Waterloo, at CAD $73,000 a year. Fees change every year, so confirm the current fee on the school site before you apply.
Across the 29 programs in this list with a published fee, the middle tuition is CAD $36,200 a year. Tuition is only part of the cost. For a study permit you must also show money for living costs: CAD $23,448 for a single applicant from 1 September 2026, plus your first-year tuition and travel.
In this list, September: 29 programs, January: 2 programs and May: 1 program. Many schools close applications for international students months before the start date, so check the deadline on the school site early.
25 of the 29 programs list a co-op option. Co-op lets you work in your field as part of your studies. International students usually need a co-op work permit for it, so ask the school how they handle this.
Not always. It depends on the school, the program, its length and, for many college programs, the field of study. Each program above shows its PGWP status as we have it on record. Confirm with the school, and use our free PGWP checker before you pay a deposit.

Get a shortlist of programs that fit your grades and budget

Tell us your last degree, grades and budget. A team member replies within 1 business day with the programs you are most likely to get into, and what to check before you pay a deposit.

We only use your details to reply to you. No spam.

Or check your fit yourself in 2 minutes