Explore Institutions and Programs of Study Open to International Students

Search institutions and programs of study open to international students in Canada: 153 public and private schools, colleges, and universities across 10 provinces. Switch between institutions and programs at any time.

Every result links to the institution's own official page, so you can confirm tuition, admission requirements, and program details at the source.

Official institution sources only

14,732 programs

Bachelor's DegreeEngineering

Mechanical Engineering

Ontario Tech University

Oshawa, Ontario

International tuition: Published Ontario Tech 2026/27 international-student engineering or technology undergraduate tuition: CAD $46,561.31 for Academic year (2026/27; 10 courses or 30 credits). Tuition only; excludes ancillary and miscellaneous fees, UHIP, books, supplies, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

Toronto Metropolitan University

Toronto, Ontario

International tuition: Toronto Metropolitan University sets international tuition by program and study level. Use the official fee page for current costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Calgary

Calgary, Alberta

International tuition: Published international Schulich School of Engineering tuition: CAD $4,148.73 for One standard 3-unit undergraduate course (2026/27). This is the current international rate for a new entrant; excludes general, incidental, additional program-specific unless stated, insurance, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Guelph

Guelph, Ontario

International tuition: Published University of Guelph 2027/28 international-student tuition (effective Fall 2027): CAD $66,099.00 for annual tuition for a new international undergraduate (2027/28). Tuition only; excludes compulsory and student-organization fees, UHIP, program-specific fees, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of New Brunswick

Fredericton, New Brunswick

Campus: Fredericton

International tuition: Current UNB international tuition: CAD $25,871.00 for Two full-time terms (2026/27). Excludes compulsory, student-union, insurance, transit, practicum, co-op, online-course, housing, book, supply, and living fees.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Saskatchewan

Saskatoon, Saskatchewan

Campus: College of Engineering

International tuition: Published estimated international first-year tuition: CAD $59,383.00 for Estimated full first-year course load (2026/27). Excludes mandatory student fees, course-specific fees, books, housing, and living costs.
Master's DegreeEngineering

Mechanical Engineering

University of Saskatchewan

Saskatoon, Saskatchewan

International tuition: University of Saskatchewan publishes international tuition by program, course load, or intake. Use the official fee source for current figures.
Master's DegreeEngineering

Mechanical Engineering

University of Saskatchewan

Saskatoon, Saskatchewan

International tuition: University of Saskatchewan publishes international tuition by program, course load, or intake. Use the official fee source for current figures.
PhDEngineering

Mechanical Engineering

University of Saskatchewan

Saskatoon, Saskatchewan

International tuition: Published doctoral tuition for Canadian and international students: CAD $1,879.00 for One doctoral program term (2026/27). Excludes mandatory student fees, course-specific fees, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Victoria

Victoria, British Columbia

International tuition: Estimated international tuition: CAD $42,618.00 for Two terms of full-time study (rates effective May 1, 2026; entering year 1). Tuition only; excludes ancillary fees, separate program fees, health insurance, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Waterloo

Waterloo, Ontario

International tuition: Published international Engineering tuition: CAD $34,942.00 for Maximum full-time tuition for one first-year term (Fall 2026). Excludes incidental, co-op, work-report, course-specific, insurance, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

University of Windsor

Windsor, Ontario

International tuition: Published University of Windsor 2026/27 international-student Engineering undergraduate tuition: CAD $22,050.00 for Per full-time semester (2026/27 entering cohort). Tuition only; excludes compulsory ancillary and course fees, health insurance, books, supplies, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

Western University

London, Ontario

International tuition: Published 2026/27 international-student tuition: CAD $64,310.00 for One full-time engineering fall/winter session (2026/27). Tuition only; excludes student-organization and ancillary fees, transit, UHIP, health and dental plans, supplementary fees, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering

York University

Toronto, Ontario

International tuition: Published Fall/Winter 2026/27 international tuition for Bachelor of Engineering: CAD $1,310.15 per credit. Tuition only; excludes supplementary fees, health insurance, registration charges, books, housing, and living costs.
PhDEngineering

Mechanical Engineering

York University

Toronto, Ontario

International tuition: Published Fall/Winter 2026/27 international tuition for PhD — Keele and Glendon: CAD $6,000.00 per term. Tuition only; excludes supplementary fees, health insurance, registration charges, books, housing, and living costs.
Master's DegreeEngineering

Mechanical Engineering

York University

Toronto, Ontario

International tuition: Published Fall/Winter 2026/27 international tuition for MASc in Civil or Mechanical Engineering: CAD $7,000.00 per term. Tuition only; excludes supplementary fees, health insurance, registration charges, books, housing, and living costs.
Master's DegreeEngineering

Mechanical Engineering — Aerospace Systems Engineering (MEng)

University of Victoria

Victoria, British Columbia

Campus: Victoria

International tuition: Estimated international tuition: CAD $16,660.00 for One graduate fee installment/term (rates effective May 1, 2026). Tuition only; excludes ancillary fees, separate program fees, health insurance, books, housing, and living costs.
Bachelor's DegreeEngineeringEN180/TRMEC1

Mechanical Engineering — Bachelor of Science in Mechanical Engineering

University of Alberta

Edmonton, Alberta

Campus: North Campus (Edmonton)

International tuition: Guaranteed international tuition: CAD $49,952.40 for Year 1 (Fall 2026 entering cohort). Excludes non-instructional fees, books, supplies, housing, and living costs.
Bachelor's DegreeEngineeringEN181/COMEC1

Mechanical Engineering — Bachelor of Science in Mechanical Engineering Co-operative

University of Alberta

Edmonton, Alberta

Campus: North Campus (Edmonton)

International tuition: University of Alberta publishes international tuition by program, course load, or intake. Use the official fee source for current figures.
Bachelor's DegreeEngineering

Mechanical Engineering (B.Eng.)

McGill University

Montreal, Quebec · 142 credits

Campus: Montréal

International tuition: Estimated international tuition: CAD $65,167.50 for Typical academic year (2026/27; 30 credits). Excludes compulsory fees, health insurance, books, supplies, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering (BEng)

Dalhousie University

Halifax, Nova Scotia

Campus: Halifax

International tuition: Published 2026/27 guaranteed international tuition for Dalhousie’s Engineering schedule: CAD $48,594.00 for One guaranteed full-time program year (2026/27 entering cohort). Tuition only; excludes auxiliary, society, incidental, health-plan, co-op, books, housing, and living costs.
Master's DegreeEngineering

Mechanical Engineering — Biomedical Systems (MEng)

University of Victoria

Victoria, British Columbia

Campus: Victoria

International tuition: Estimated international tuition: CAD $11,482.00 for One graduate fee installment/term (rates effective May 1, 2026). Tuition only; excludes ancillary fees, separate program fees, health insurance, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering (BSc)

University of Manitoba

Winnipeg, Manitoba · 4 years

Campus: Price Faculty of Engineering

International tuition: Published international Engineering tuition: CAD $683.43 for One undergraduate credit hour (2026/27). This is the current international-student base tuition rate; excludes continuing, program-specific, ancillary, student-organization, insurance, books, housing, and living costs.
Bachelor's DegreeEngineering

Mechanical Engineering Honours (B.Eng.)

McGill University

Montreal, Quebec · 142 credits

Campus: Montréal

International tuition: Estimated international tuition: CAD $65,167.50 for Typical academic year (2026/27; 30 credits). Excludes compulsory fees, health insurance, books, supplies, and living costs.