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,787 programs

DiplomaEngineering5410diplt

Civil Engineering

British Columbia Institute of Technology

Burnaby, British Columbia

International tuition: British Columbia Institute of Technology sets international tuition by program and intake. Use the official fee page for current costs.
Bachelor's DegreeEngineering

Civil Engineering

Carleton University

Ottawa, Ontario

International tuition: Published international tuition and compulsory miscellaneous fees: CAD $57,505.68 for Fall 2026 and Winter 2027 combined, full-time first year. Uses Carleton’s quoted full-time total; additional situation-dependent charges may apply.
Master's DegreeEngineering

Civil Engineering

Carleton University

Ottawa, Ontario

International tuition: Carleton University sets international tuition by program and study level. Use the official fee page for current costs.
PhDEngineering

Civil Engineering

Carleton University

Ottawa, Ontario

International tuition: Published international tuition and compulsory miscellaneous fees: CAD $17,127.48 for Fall 2026 and Winter 2027 combined, full-time first year. Uses Carleton’s quoted full-time total; additional situation-dependent charges may apply.
PhDEngineering

Civil Engineering

McMaster University

Hamilton, Ontario

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

Civil Engineering

McMaster University

Hamilton, Ontario

International tuition: McMaster University sets international tuition by program and study level. Use the official fee page for current costs.
PhDEngineering

Civil Engineering

Queen's University

Kingston, Ontario

International tuition: Published Queen's 2026/27 international-student tuition: CAD $1,962.66 for One international doctoral term (2026/27). Tuition only; excludes the Student Assistance Levy, ancillary and program fees, UHIP, books, housing, and living costs.
Bachelor's DegreeEngineering

Civil Engineering

Queen's University

Kingston, Ontario

International tuition: Published Queen's 2026/27 international-student tuition: CAD $59,283.74 for Years 1–5 normal engineering load (32.2 units; 2026/27). Tuition only; excludes the Student Assistance Levy, ancillary and program fees, UHIP, books, housing, and living costs.
Master's DegreeEngineering

Civil Engineering

Queen's University

Kingston, Ontario

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

Civil 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.
PhDEngineering

Civil 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.
Master's DegreeEngineering

Civil 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

Civil 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

Civil Engineering

University of Guelph

Guelph, Ontario

International tuition: Published University of Guelph 2026/27 international-student tuition: CAD $63,160.00 for Two-semester tuition for a new international undergraduate (2026/27). Tuition only; excludes compulsory and student-organization fees, UHIP, program-specific fees, books, housing, and living costs.
Bachelor's DegreeEngineering

Civil 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

Civil Engineering

University of Northern British Columbia

Prince George, British Columbia

Campus: Prince George campus

International tuition: Published UNBC 2026/27 international-student tuition: CAD $1,040.15 per credit hour (2026/27). Tuition only; excludes mandatory student-service, society, recreation, building, transit, health, dental, insurance, program, housing, book, supply, and living fees.
Bachelor's DegreeEngineering

Civil 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

Civil 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

Civil 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

Civil 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

Civil 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

Civil 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.
Master's DegreeEngineering

Civil Engineering

University of Waterloo

Waterloo, Ontario

International tuition: Published international master’s tuition: CAD $7,696.00 for One full-time program term (Fall 2026). Excludes incidental, co-op, work-report, course-specific, insurance, books, housing, and living costs.
Master's DegreeEngineering

Civil Engineering

University of Waterloo

Waterloo, Ontario

International tuition: Published international Master of Engineering or Master of Management Science tuition: CAD $17,400.00 for One full-time program term (Fall 2026). Excludes incidental, co-op, work-report, course-specific, insurance, books, housing, and living costs.