Select a currency

Search by currency code or name

    Universities in Canada

    22 Mechanical Engineering Programs in Canada

    programs
    22
    programs
    universities
    11
    universities
    taught in English
    100%
    taught in English

    Last update

    Also searched as MS in Mechanical Engineering in Canada and Masters in Mechanical Engineering in Canada.

    Canada has 22 mechanical engineering programs open to international students, at 11 universities. Almost all of them — 100% — are taught in English.

    Computed from Global Admissions data · amounts in USD

    Mechanical Engineering programs

    22 programs

    · 20,545 USD per year
    · 12,368 USD per year
    · 13,163 USD per year
    · 11,694 USD per year
    · 13,078 USD per year
    · 11,694 USD per year
    · 6,172 USD per year
    · 11,694 USD per year
    Bachelor's · 12,459 USD per year
    Bachelor's · 12,249 USD per year
    Master's · 31,000 USD per year

    Mechanical Engineering tuition fees in Canada, by degree level

    Bachelor's· 3 programs
    No published tuition yet
    Master's· 4 programs
    No published tuition yet

    Medians cover the programs billed per year, using the price each university publishes for international students converted to USD, and only publish where at least 5 priced programs exist. Programs priced per semester, per credit or for the whole program are listed above on their own basis.

    Top universities for Mechanical Engineering in Canada

    Ranked by how many mechanical engineering programs each one runs in Canada — the count is next to the name.

    January intake in Canada

    3 of these programs list a dated January start that is still ahead. Dates come from each listing — confirm on the program page before planning around one.

    All January-intake programs in Canada →

    Study Mechanical Engineering in Canada: common questions

    How many mechanical engineering programs are there in Canada?
    22 mechanical engineering programs at 11 universities in Canada are open to international students, as of 11 October 2026.
    Can I study mechanical engineering in Canada in English?
    Yes — 100% of the mechanical engineering programs in Canada in our catalog are taught in English (22 of 22).

    Planning to study mechanical engineering in Canada?

    An advisor who knows admissions in Canada can shortlist mechanical engineering programs for your budget and profile.