Biomedical Engineer Salaries in Canada

Updated Sept 22, 2022
$65,509 /yr
Average Base Pay

87 salaries

$40K

Low

$66K

Average

$108K

High

No additional cash compensation has been reported for this role

How much does a Biomedical Engineer make? The national average salary for a Biomedical Engineer is $65,509 in Canada. Filter by location to see Biomedical Engineer salaries in your area. Salary estimates are based on 87 salaries submitted anonymously to Glassdoor by Biomedical Engineer employees.

How accurate does $65,509 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Biomedical Engineer?

in Canada

$65,509 /yr
Biomedical Engineer
$83,714 /yr
Senior Biomedical Engineer
See Full Career Path

Download as data table

What are some related job titles for a Biomedical Engineer?

Biomedical Technician

$59,239

per year

Clinical Engineer

$83,656

per year

Medical Device

$57,125

per year

Biomechanical Engineer

$83,656

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

The Ottawa Hospital
4.0

The Ottawa Hospital

Biomedical Engineer

$126,040

 /yr
Range: $88K - $127K

$88K

$127K

$87,600 - $127,127 Range

McGill University
4.1

McGill University

Biomedical Engineer

$61,596

 /yr
Range: $25K - $62K

$25K

$62K

$24,514 - $62,232 Range

University Health Network
4.0

University Health Network

Biomedical Engineer - Hourly

$15

 /hr
Range: $10 - $34

$10

$34

$10 - $34 Range

Providence Health Care
3.6

Providence Health Care

Biomedical Engineer - Hourly

$38

 /hr
Range: $38 - $55

$38

$55

$38 - $55 Range

University of Toronto
4.3

University of Toronto

Biomedical Engineer - Hourly
About 

$33 -$60

 hourly

$33

$60

$33 - $60 Range

University of Ottawa
4.1

University of Ottawa

Biomedical Engineer
About 

$34K -$67K

$34K

$67K

$33,842 - $67,395 Range

Ryerson University
4.2

Ryerson University

Biomedical Engineer - Hourly
About 

$14 -$20

 hourly

$14

$20

$14 - $20 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Sickkids
4.0

Sickkids

Biomedical Engineer - Hourly
About 

$18 -$33

 hourly

$18

$33

$18 - $33 Range

Saskatchewan Health Authority
3.7

Saskatchewan Health Authority

Biomedical Engineer - Hourly
About 

$38 -$44

 hourly

$38

$44

$38 - $44 Range

Sunnybrook Health Sciences Centre
4.0

Sunnybrook Health Sciences Centre

Biomedical Engineer
About 

$42K -$191K

$42K

$191K

$41,958 - $191,269 Range

Northern Health
3.3

Northern Health

Biomedical Engineer - Hourly
About 

$37 -$40

 hourly

$37

$40

$37 - $40 Range

Eastern Health
3.7

Eastern Health

Biomedical Engineer - Hourly
About 

$29 -$34

 hourly

$29

$34

$29 - $34 Range

ChipCare
3.3

ChipCare

Biomedical Engineer - Hourly
About 

$19 -$26

 hourly

$19

$26

$19 - $26 Range

University of British Columbia
4.3

University of British Columbia

Biomedical Engineer
About 

US$71K -US$78K

US$71K

US$78K

US$71,425 - US$77,661 Range

University of British Columbia
4.3

University of British Columbia

Biomedical Engineer
About 

$92K -$100K

$92K

$100K

$91,839 - $99,585 Range

University of Alberta
4.3

University of Alberta

Biomedical Engineer
About 

$93K -$101K

$93K

$101K

$93,098 - $100,805 Range

McMaster University
4.3

McMaster University

Biomedical Engineer - Hourly
About 

$15 -$16

 hourly

$15

$16

$15 - $16 Range

University Health Network
4.0

University Health Network

Biomedical Engineer - Hourly
About 

$18 -$19

 hourly

$18

$19

$18 - $19 Range

Ryerson University
4.2

Ryerson University

Biomedical Engineer
About 

US$52K -US$56K

US$52K

US$56K

US$52,148 - US$56,274 Range

Ryerson University
4.2

Ryerson University

Biomedical Engineer - Hourly
About 

$15 -$16

 hourly

$15

$16

$15 - $16 Range

Download as data table
Viewing 1 - 10 of 298

Frequently asked questions about a Biomedical Engineer salaries

The national average salary for a Biomedical Engineer is $65,509 per year in Canada. Filter by location to see a Biomedical Engineer salaries in your area. Salaries estimates are based on 87 salaries submitted anonymously to Glassdoor by a Biomedical Engineer employees.

The highest salary for a Biomedical Engineer in Canada is $107,607 per year.

The lowest salary for a Biomedical Engineer in Canada is $39,880 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.