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 (2019–20)

Overall

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

By program

Program Average salary
Biochemistry and Microbiology $2,965
Biochemistry and Microbiology - Work experience  $3,453
Biology $3,159
Biology - Work experience $2,896
Business (Commerce) $2,564
Business (MBA) $3,589
Business (MGB) $2,673 (only 300 hours per work term)
Chemistry $2,997
Computer Science (undergraduate) $3,228
Computer Science (graduate) $4,272
Earth and Ocean Sciences $2,870
Education – Coaching Studies $4,895
Education – Graduate Education $3,380
Engineering (undergraduate) $3,493
Engineering (graduate) $4,161
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 (undergraduate) $3,170
Mathematics - Work experience $4,750
Mathematics (graduate) $3,485
Physics and Astronomy $3,072
Public Administration – MPA $3,680
Recreation and Health Education $2,225
Social Sciences (undergraduate) $2,636
Social Sciences (graduate) $2,867
Statistics (undergraduate) $3956
Statistics (graduate) $3686

Engineering and computer science (2020/21)

These engineering and computer science co-op salaries are from the Spring, Summer and Fall 2021 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 (average) $3,445 $3,633
Median (middle) $3,392 $3,525
Mode (most frequent) $3,467 $3,467
Standard deviation $755 $755
Number of work terms 546 830

Biomedical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,060 $2,990
Median (middle) $3,022 $3,063
Mode (most frequent) $3,467 $2,500
Standard deviation $455 $686
Number of work terms 23 50

Civil engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,477 $3,882
Median (middle) $3,467 $3,813
Mode (most frequent) $3,467 $3,467
Standard deviation $606 $716
Number of work terms 66 149

Computer engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,347 $3,378
Median (middle) $3,300 $3,293
Mode (most frequent) $3,033 $3,293
Standard deviation $433 $576
Number of work terms 19 22

Computer science (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,477 $3,806
Median (middle) $3,356 $3,575
Mode (most frequent) $3,000 $3,500
Standard deviation $798 $894
Number of work terms 142 84

Electrical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,693 $3,549
Median (middle) $3,467 $3,483
Mode (most frequent) $3,467 $3,467
Standard deviation $924 $648
Number of work terms 88 140

MADS (monthly)

Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $4,433 $4,443
Median (middle) $43,926 $4,333
Mode (most frequent) N/A N/A
Standard deviation $1,607 $604
Number of work terms 6 5

Mechanical engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,360 $3,579
Median (middle) $3,281 $3,467
Mode (most frequent) $3,120 $3,293
Standard deviation $623 $643
Number of work terms 97 241

MTIS (monthly)

Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $4,158 $4,180
Median (middle) $4,080 $3,937
Mode (most frequent) $5,633 $5,633
Standard deviation $1,084 $941
Number of work terms 10 8

Software engineering (monthly)


Junior (work terms 1 + 2) Senior (work terms 3 + 4)
Mean (average) $3,147 $3,655
Median (middle) $3,088 $3,500
Mode (most frequent) $3,000 $3,500
Standard deviation $576 $848
Number of work terms 69 131