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 (2017–18)

Overall

Overall – Undergraduate Overall – Graduate
$2,689 $3,381

By program

Program Average salary
Biochemistry and Microbiology $2,189
Biology $2,318
Business (Commerce) $2,346
Business (MBA) $3,445
Business (MGB) $2,260 (only 300 hours per work term)
Chemistry $2,471
Computer Science (undergraduate) $3,079
Computer Science (graduate) $3,770
Earth and Ocean Sciences $2,580
Education – Coaching Studies $4,905
Education – Graduate Education $3,380
Engineering (undergraduate) $3,132
Engineering (graduate) $3,976
Health Information Science (undergraduate) $2,913
Health Information Science (graduate) $4,888
Humanities and Fine Arts (undergraduate) $2,451
Humanities and Fine Arts (graduate) $2,956
Kinesiology $2,039
Law $3,287
Mathematics and Statistics (undergraduate) $3,355
Mathematics and Statistics (graduate) $3,318
Physics and Astronomy $2,594
Public Administration – MPA $3,348
Public Administration – Dispute Resolution $3,303
Recreation and Health Education $2,238
Social Sciences (undergraduate) $2,505
Social Sciences (graduate) $2,594

Engineering and computer science

These engineering and computer science co-op salaries are from the Fall 2016, Summer 2017 and Summer 2017 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


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,096 $3,477
Median $3,065 $3,300
Mode $3,120 $3,466
Standard deviation $783 $854
Number of work terms 426 585

Biomedical engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $2,785 $2,812
Median $2,437 $2,600
Mode $2,426 $2,600
Standard deviation $1,469 $1,019
Number of work terms 24 22

Civil engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,185 $3,594
Median $3,293 $3,487
Mode $3,293 $3,120
Standard deviation $540 $780
Number of work terms 57 96

Computer engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,576 $3,531
Median $3,600 $3,259
Mode N/A $3,217
Standard deviation $1,053 $794
Number of work terms 5 24

Computer science


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,002 $3,360
Median $3,000 $3,149
Mode $2,800 $3,000
Standard deviation $706 $726
Number of work terms 91 57

Electrical engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,247 $3,423
Median $3,033 $3,336
Mode $2,773 $3,466
Standard deviation $812 $916
Number of work terms 79 151

Mechanical engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $3,156 $3,588
Median $3,120 $3,406
Mode $3,120 $3,466
Standard deviation $731 $900
Number of work terms 103 152

Software engineering


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean $2,881 $3,503
Median $2,874 $3,313
Mode $2,800 $3,000
Standard deviation $591 $693
Number of work terms 54 78