Talent.com

Mental health service provider: Average Salary in Canada, 2026

Find out what the average Mental health service provider salary is

Salary rate
How much does a Mental health service provider make in Canada?
$54,376/ Annual
Based on 10000 salaries
The average Mental health service provider in Canada is $54,376 per year or $27.89 per hour. Entry-level positions start at $52,650 per year, while most experienced workers make up to $88,392 per year.
Median$54,376
chart
Low$52,650
High$88,392
Mental health service provider: Average Salary in Canada
Nunavut$81,861
Northwest Territories$78,995
British Columbia$62,473
Yukon$62,144
Nova Scotia$61,733
Active jobs with salaries