Find your perfect civil engineering programs in Canada
Find civil engineering programs in Canada you love that match your needs and aspirations, where you stand a high chance of acceptance.
What are the top civil engineering universities in Canada?
Top civil engineering programs in Canada
What are the top civil engineering undergraduate programs in Canada?
Concordia UniversityCivil Engineering (BEng) - BEng
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Civil Engineering
- Location
- Montreal, Quebec, Canada
- Next available start date
- September 2027
- Annual tuition fee
- 40,410CAD
Georgian CollegeCivil Engineering Technician with Co-op - Dip
- 2 years
- Full-time
- On campus
- Degree type
- Undergraduate diploma
- Subject area
- Civil Engineering
- Location
- Barrie, Ontario, Canada
- Next available start date
- September 2027
- Annual tuition fee
- 16,990CAD
Humber PolytechnicCivil Engineering Technology - AdvDip
- 3 years
- Full-time
- On campus
- Degree type
- Undergraduate diploma
- Subject area
- Civil Engineering
- Location
- Toronto, Ontario, Canada
- Next available start date
- January 2027 +1 more
- Annual tuition fee
- 18,045CAD
McGill UniversityCivil Engineering - BEng
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Civil Engineering
- Location
- Montreal, Quebec, Canada
- Next available start date
- January 2027 +1 more
- Annual tuition fee
- 65,168CAD
Queen's UniversityCivil Engineering - BAscEng/BAscEng (Internship)
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Civil Engineering
- Location
- Kingston, Ontario, Canada
- Next available start date
- September 2027
- Annual tuition fee
- 59,280CAD
See all undergraduate degrees in civil engineering in Canada
What are the top civil engineering postgraduate programs in Canada?
Carleton UniversityCivil Engineering - MEng
- 2 years
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Civil Engineering
- Location
- Ottawa, Ontario, Canada
- Next available start date
- September 2027
- Annual tuition fee
- 39,000CAD
University of SaskatchewanCivil Engineering - MSc
- 2 years
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Civil Engineering
- Location
- Saskatoon, Saskatchewan, Canada
- Next available start date
- September 2027
- Annual tuition fee
- 11,097CAD
University of Victoria (in partnership with Kaplan International)Building Envelopes and Structures - MEng
- 1 year
- Full-time
- On campus
- Degree type
- Master's
- Subject area
- Structural Engineering
- Location
- Victoria, British Columbia, Canada
- Next available start date
- January 2027 +1 more
- Annual tuition fee
- 36,000CAD
See all postgraduate degrees in civil engineering in Canada
Civil Engineering degrees abroad
Learn more about studying for a civil engineering degree abroad, including typical program structure, entry requirements, fees and funding, and future career prospects.






















