best civil engineering universities in Canada

The best civil engineering universities in Canada include top-ranked universities like the University of Toronto, the University of British Columbia, McGill University, the University of Waterloo and many more.

  • University of Toronto; Department of Civil Engineering is considered the best for aspirants trying to specialize in structural engineering, geotechnical engineering and more. It offers an option of Masters as well as MEng courses with rigorous curriculum as a two-year program. The tuition fee ranges around 70 lakhs per annum.
  • The University of British Columbia is one of the best civil engineering universities in Canada and offers a similar program at a more affordable tuition fee of around 14 lakhs per annum. The department is renowned for its research and development programs in earthquake engineering, sustainable infrastructure and so on. This would be a valuable addition to one’s profile who is trying to excel in this particular field.
  • McGill University offers different options like a one-year program in M.S. civil engineering and MEng in Civil engineering; environmental engineering and a two-year program in MEng in Civil Engineering. An IELTS score of 6.5 is mandatory for admission to this program.
  • The University of Alberta is well known for its contributions to this field and has a strong focus on innovation and research. It has a better acceptance rate of 66%.

The cost of living in Vancouver and Waterloo is less when compared to Ottawa and Toronto. This could also be a deciding factor when choosing among the best civil engineering universities in Canada especially when it comes to aspirants with a tight budget.

People trying to pursue a career in the field of civil engineering have an array of top universities to choose from in Canada.
 

Cities
Toronto
Montreal
Kingston
Ottawa
Calgary
Edmonton
Halifax
Kelowna
London
Show More
Stream
Show More
Stream
Subject
Course
Colleges By Ranking
Institution Type
College Type
State
City
Entrance / Exam Accepted
Avg Fees Per/yr
Attendance Type
Course Delivery Mode
Language

Found 62 universities

Sort By
RankingCollege InfoTop CoursesFees & Cost of Living
#51/277 QS Ranking 2025(Civil Engineering)

McGill University, Montreal

9.0(Based on 26 User Reviews)Quebec, Canada46%Acceptance Rate
MS Civil Engineering
Course duration:
2 years
Exams Accepted:
IELTS6.5
View 3 Other Programs
Tuition:  
(CA$36,494/Yr)$27K/Yr
Living
(CA$875/Yr)$647.5/Yr
Check Admission Requirements
#27/277 QS Ranking 2025(Civil Engineering)

University of Toronto, Toronto

6.0(Based on 82 User Reviews)Ontario, Canada43%Acceptance Rate
MEng Civil Engineering
Course duration:
3 years
Exams Accepted:
TOEFL4.5
View 2 Other Programs
Tuition:  
(CA$53,399/Yr)$39.5K/Yr
Living
(CA$13,491/Yr)$10K/Yr
Check Admission Requirements
#25/277 QS Ranking 2025(Civil Engineering)

The University of British Columbia, Vancouver

9.0(Based on 107 User Reviews)British Columbia, Canada54%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
TOEFL100PTE65
View 2 Other Programs
Tuition:  
(CA$32,642/Yr)$24.2K/Yr
Living
(CA$16,536/Yr)$12.2K/Yr
Check Admission Requirements
#101/277 QS Ranking 2025(Civil Engineering)

University of Alberta, Edmonton

10.0(Based on 21 User Reviews)Alberta, Canada58%Acceptance Rate
MEng Civil and Environmental Engineering Science
Course duration:
2 years
Exams Accepted:
Duolingo120TOEFL90PTE61
View 4 Other Programs
Tuition:  
(CA$29,845/Yr)$22.1K/Yr
Living
(CA$19,344/Yr)$14.3K/Yr
Check Admission Requirements
#51/277 QS Ranking 2025(Civil Engineering)

University of Waterloo, Waterloo

9.7(Based on 58 User Reviews)Ontario, Canada53%Acceptance Rate
MASc Civil Engineering
Course duration:
1 year
Exams Accepted:
TOEFL4.5PTE60
View 1 Other Program
Tuition:  
(CA$61,358/Yr)$45.4K/Yr
Living
(CA$16,020/Yr)$11.9K/Yr
Check Admission Requirements
#151/277 QS Ranking 2025(Civil Engineering)

Western University, London

8.3(Based on 25 User Reviews)Ontario, Canada58%Acceptance Rate
MEng Civil and Environmental Engineering Science
Course duration:
1 year
Exams Accepted:
Duolingo115TOEFL4.5
View 2 Other Programs
Tuition:  
(CA$36,694/Yr)$27.2K/Yr
Living
(CA$18,400/Yr)$13.6K/Yr
Check Admission Requirements
#101/277 QS Ranking 2025(Civil Engineering)

University of Montreal, Montreal

8.2(Based on 15 User Reviews)Quebec, Canada57%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
GMAT630TOEFL85
View 1 Other Program
Tuition:  
(CA$25,257/Yr)$18.7K/Yr
Living
(CA$12,000/Yr)$8.9K/Yr
Check Admission Requirements
#151/277 QS Ranking 2025(Civil Engineering)

McMaster University, Hamilton

8.3(Based on 29 User Reviews)Ontario, Canada59%Acceptance Rate
MASc Civil Engineering
Course duration:
2 years
Exams Accepted:
TOEFL88PTE70
View 6 Other Programs
Tuition:  
(CA$43,272/Yr)$32K/Yr
Living
(CA$15,470/Yr)$11.4K/Yr
Check Admission Requirements
#101/277 QS Ranking 2025(Civil Engineering)

Queen's University, Kingston

9.3(Based on 24 User Reviews)Ontario, Canada42%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
GRE315TOEFL88PTE60
View 3 Other Programs
Tuition:  
(CA$35,045/Yr)$25.9K/Yr
Check Admission Requirements
#151/277 QS Ranking 2025(Civil Engineering)

University of Calgary, Calgary

7.3(Based on 34 User Reviews)Alberta, Canada55%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo125IELTS6.5PTE59
View 3 Other Programs
Tuition:  
(CA$24,110/Yr)$17.8K/Yr
Living
(CA$16,119/Yr)$11.9K/Yr
Check Admission Requirements
#201/277 QS Ranking 2025(Civil Engineering)

University of Ottawa, Ottawa

8.0(Based on 38 User Reviews)Ontario, Canada80%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo120IELTS6.5PTE60
View 6 Other Programs
Tuition:  
(CA$30,106/Yr)$22.3K/Yr
Living
(CA$15,758/Yr)$11.7K/Yr
Check Admission Requirements
#301/1502 THE Ranking 2023(Civil Engineering)

Dalhousie University, Halifax

5.3(Based on 22 User Reviews)Nova Scotia, Canada78%Acceptance Rate
MEng Civil Engineering
Course duration:
16 months
Exams Accepted:
TOEFL92PTE65
View 3 Other Programs
Tuition:  
(CA$27,165/Yr)$20.1K/Yr
Living
(CA$16,448/Yr)$12.2K/Yr
Check Admission Requirements
#401/1502 THE Ranking 2023(Civil Engineering)

York University, Toronto

6.2(Based on 41 User Reviews)Ontario, Canada48%Acceptance Rate
MASc Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo120TOEFL79PTE60
View 1 Other Program
Tuition:  
(CA$46,064/Yr)$34.1K/Yr
Living
(CA$16,865/Yr)$12.5K/Yr
Check Admission Requirements
#301/1502 THE Ranking 2023(Civil Engineering)

University of Victoria, Victoria

9.3(Based on 10 User Reviews)British Columbia, Canada63%Acceptance Rate
MASc Civil Engineering
Course duration:
2 years
Exams Accepted:
TOEFL90PTE65
View 2 Other Programs
Tuition:  
(CA$16,956/Yr)$12.5K/Yr
Living
(CA$9,653/Yr)$7.1K/Yr
Check Admission Requirements
#501/1502 THE Ranking 2023(Civil Engineering)

University of Saskatchewan, Saskatoon

7.0(Based on 12 User Reviews)Saskatchewan, Canada72.3%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo120IELTS6.5PTE63
View 3 Other Programs
Tuition:  
(CA$22,500/Yr)$16.6K/Yr
Living
(CA$20,065/Yr)$14.8K/Yr
Check Admission Requirements
#201/277 QS Ranking 2025(Civil Engineering)

Concordia University-Montreal, Montreal

8.2(Based on 39 User Reviews)Quebec, Canada78%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo125TOEFL4.5PTE57
View 2 Other Programs
Tuition:  
(CA$22,757/Yr)$16.8K/Yr
Living
(CA$13,953/Yr)$10.3K/Yr
Check Admission Requirements
#251/1502 THE Ranking 2023(Civil Engineering)

Laval University, Quebec City

Quebec, Canada59%Acceptance Rate
M.S Civil Engineering - Environmental Technologies
Course duration:
2 years
Exams Accepted:
TOEFL79PTE59
View 3 Other Programs
Tuition:  
(CA$21,588/Yr)$16K/Yr
Check Admission Requirements
#601/1502 THE Ranking 2023(Civil Engineering)

University of Windsor, Windsor

8.5(Based on 23 User Reviews)Ontario, Canada30%Acceptance Rate
MEng Civil Engineering
Course duration:
1 year
Exams Accepted:
Duolingo120TOEFL92PTE65
View 5 Other Programs
Tuition:  
(CA$48,005/Yr)$35.5K/Yr
Living
(CA$8,458/Yr)$6.3K/Yr
Check Admission Requirements
#601/1502 THE Ranking 2023(Civil Engineering)

University of New Brunswick (Fredericton), Fredericton

6.8(Based on 4 User Reviews)Newbrunswick, Canada79%Acceptance Rate
MEng Civil Engineering
Course duration:
1 year
Exams Accepted:
Duolingo125TOEFL94PTE65
View 3 Other Programs
Tuition:  
(CA$15,865/Yr)$11.7K/Yr
Living
(CA$16,009/Yr)$11.8K/Yr
Check Admission Requirements
#351/1502 THE Ranking 2023(Civil Engineering)

University of Manitoba, Winnipeg

9.7(Based on 16 User Reviews)Manitoba, Canada52%Acceptance Rate
MEng Civil Engineering
Course duration:
2 years
Exams Accepted:
Duolingo120TOEFL86PTE61
View 3 Other Programs
Tuition:  
(CA$14,287/Yr)$10.6K/Yr
Living
(CA$13,600/Yr)$10.1K/Yr
Check Admission Requirements