Co-op salaries

You'll receive a salary from your employer during each co-op work term. Co-op salaries vary according to many factors, including your previous work experience, the industry you're working in and the responsibilities of your co-op job.

Jump to salaries: Overall | By program | Engineering and computer science (detailed)

Average monthly co-op salaries (2018–19)

Overall

Overall – Undergraduate Overall – Graduate
$2,886 $3,637

By program

Program Average salary
Biochemistry and Microbiology $2,334
Biology $2,487
Business (Commerce) $2,564
Business (MBA) $3,589
Business (MGB) $2,673 (only 300 hours per work term)
Chemistry $2,721
Computer Science (undergraduate) $3,197
Computer Science (graduate) $4,500
Earth and Ocean Sciences $2,870
Education – Coaching Studies $4,895
Education – Graduate Education $3,380
Engineering (undergraduate) $3,092
Engineering (graduate) $4,047
Health Information Science (undergraduate) $3,029
Health Information Science (graduate) $3,203
Humanities and Fine Arts (undergraduate) $2,570
Humanities and Fine Arts (graduate) $2,956
Kinesiology $2,482
Law $3,457
Mathematics and Statistics (undergraduate) $3,229
Mathematics and Statistics (graduate) $3,787
Physics and Astronomy $2,824
Public Administration – MPA $3,680
Recreation and Health Education $2,225
Social Sciences (undergraduate) $2,636
Social Sciences (graduate) $2,867

Engineering and computer science

These engineering and computer science co-op salaries are from the Spring, Summer and Fall 2018 co-op terms. They are based on 37.5 hours per week of work and include placements in Canada only.

Note: W-1 to W-6 = Work term 1 to work term 6

All engineering and computer science co-op students (monthly)

Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,206 $3,576
Median $3,120 $3,466
Mode $3,120 $3,120
Standard deviation $792 $830
Number of work terms 505 741

Biomedical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $2,694 $2,969
Median $2,673 $3,087
Mode $3,120 $3,120
Standard deviation $568 $836
Number of work terms 24 24

Civil engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,262 $3,666
Median $3,293 $3,607
Mode $3,466 $3,120
Standard deviation $720 $748
Number of work terms 59 119

Computer engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,220 $3,234
Median $3,199 $3,000
Mode N/A $2,800
Standard deviation $823 $496
Number of work terms 7 21

Computer science (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,174 $3,413
Median $3,120 $3,293
Mode $2,800 $3,000
Standard deviation $709 $662
Number of work terms 112 82

Electrical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,500 $3,628
Median $3,413 $3,466
Mode $2,946 $3,000
Standard deviation $965 $902
Number of work terms 81 181

Mechanical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,123 $3,534
Median $3,120 $3,457
Mode $2,773 $3,120
Standard deviation $688 $813
Number of work terms 123 200

Software engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $2,954 $3,646
Median $2,904 $3,421
Mode $3,120 $3,466
Standard deviation $639 830
Number of work terms 58 92