50% of professionals earn between $83,798 - $95,399 CAD
The median salary is $83,798
The average salary for a Biomedical Engineer in Canada is CAD 83,798 - CAD 95,399 per year in 2026. The median salary is CAD 89,599 per year, based on 75 active job listings.
The cities with the most Biomedical Engineer job opportunities in Canada are Toronto, Burnaby, Vancouver, Campbell River, Mississauga. Toronto leads with 21 job openings.
Leading employers for Biomedical Engineer roles in Canada include Island Health.
Explore 75 Biomedical Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.