Select a currency

Search by currency code or name

    Universities in Canada

    23 Master's Programs in Civil Engineering in Canada

    programs
    23
    programs
    universities
    12
    universities
    taught in English
    96%
    taught in English
    median yearly fee
    10,794 USD
    median yearly fee

    Last update

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

    Canada has 23 masters programs in civil engineering open to international students, at 12 universities. Almost all of them — 96% — are taught in English. Fees cluster around 10,794 USD a year, and the middle half of those programs fall between 6,883 USD and 15,428 USD.

    Computed from Global Admissions data · amounts in USD

    Civil Engineering programs

    23 programs

    Master's · 932 USD per year
    Master's · 10,940 USD per year
    Master's · 7,140 USD per year
    Master's · 7,782 USD per year
    Master's · 10,794 USD per year
    Master's · 15,428 USD per year
    Master's · 19,909 USD per year
    Master's · 10,794 USD per year
    Master's · 24,642 USD per year
    Master's · 5,733 USD per year
    Master's · 19,909 USD per year
    Master's · 10,794 USD per year
    Master's · 13,006 USD per year
    Master's · 10,794 USD per year
    Master's · 24,642 USD per year
    Master's · 5,562 USD per year
    Master's · 18,000 USD per year
    Master's · 5,562 USD per year

    Top universities for Civil Engineering in Canada

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

    January intake in Canada

    5 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 →

    Masters (MS) in Civil Engineering in Canada: common questions

    How many civil engineering programs are there in Canada?
    23 civil engineering masters programs at 12 universities in Canada are open to international students, as of 12 October 2026.
    How much does a civil engineering degree in Canada cost?
    The median annual fee (programs billed per year) for master's programs in civil engineering in Canada is 10,794 USD. The middle half of those programs charge between 6,883 USD and 15,428 USD a year.
    Can I study civil engineering in Canada in English?
    Yes — 96% of the civil engineering programs in Canada in our catalog are taught in English (22 of 23).

    Planning to study civil engineering in Canada?

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