Skip to main content

How Much Do Social Workers Make in Canada in 2026?

Updated

Social work is one of the most emotionally demanding and socially important professions in Canada, but its compensation often does not reflect that. Most social workers earn $60,000-$90,000, placing it well below other professions that require a similar level of education. However, there are paths to higher earnings: clinical social workers with an MSW and private practice registration can earn $100,000-$175,000, and hospital or government positions offer strong pension and benefit packages that significantly boost total compensation. Where you work matters more than almost any other factor.

Social Worker Salary by Experience

Experience LevelTypical RoleAnnual Salary
Entry-level (0–2 years)Caseworker, child protection worker$48,000–$60,000
Early career (2–5 years)Social worker (government, hospital)$60,000–$72,000
Mid-career (5–10 years)Senior social worker, clinical SW$72,000–$88,000
Senior (10–15 years)Team lead, clinical specialist$85,000–$100,000
Management (15+ years)Program manager, director$95,000–$120,000+

Salary by Specialization

SpecializationAverage SalaryWhere They Work
Child protection/welfare$58,000–$82,000Children’s Aid Societies, CAS
Hospital/medical social worker$70,000–$95,000Hospitals, health authorities
Mental health/clinical$72,000–$100,000Mental health clinics, hospitals
School social worker$60,000–$85,000School boards
Addictions counsellor$55,000–$78,000Rehab centres, community agencies
Geriatric/long-term care$62,000–$82,000Long-term care homes, home care
Indigenous community SW$60,000–$85,000First Nations agencies
Private practice therapist$70,000–$150,000+Self-employed (varies widely)
Policy/research$70,000–$100,000Government, universities
Social work manager/director$90,000–$120,000+Government agencies, hospitals

Salary by Province

ProvinceAverage Social Worker SalaryEntry-LevelSenior
Alberta$72,000–$92,000$55,000$100,000
British Columbia$68,000–$88,000$52,000$95,000
Ontario$65,000–$85,000$50,000$95,000
Saskatchewan$62,000–$80,000$50,000$88,000
Manitoba$58,000–$78,000$48,000$85,000
Quebec$55,000–$75,000$46,000$82,000
Nova Scotia$55,000–$72,000$45,000$80,000
New Brunswick$52,000–$70,000$44,000$78,000
Newfoundland$58,000–$75,000$48,000$82,000
PEI$50,000–$68,000$43,000$75,000
Northern territories$75,000–$100,000+$60,000$110,000

Salary by Employer Type

The employer type is the largest determinant of social worker compensation. Government and hospital positions offer the highest combination of salary, pension, and benefits. Provincial government social workers receive defined benefit pensions that can be worth $800,000-$1,500,000+ over a retirement, making their total compensation far higher than the base salary suggests. Community nonprofits pay the least and often have limited benefits, though they attract workers with their mission-driven culture and flexible work environments.

EmployerSalary RangeBenefits
Provincial government$65,000–$100,000Defined benefit pension, full benefits, job security
Hospital/health authority$70,000–$95,000Full benefits, pension, structured hours
School board$62,000–$85,000Summers off, pension, benefits
Children’s Aid Society$58,000–$82,000Full benefits, pension
Community nonprofit$48,000–$68,000Modest benefits; mission-driven
Private practice$70,000–$150,000+No benefits; maximum flexibility
Federal government$72,000–$105,000Excellent pension, benefits, remote options

How to Become a Social Worker in Canada

StepDetailsTimeline
1. BSW (Bachelor of Social Work)4-year university degree (2-year post-degree in some programs)2–4 years
2. Register with provincial bodyRSW, RCSW, or equivalent designationUpon graduation
3. Entry-level workChild protection, community agencies, hospitals0–2 years
4. MSW (optional but recommended)Master of Social Work (1–2 years)1–2 years
5. Clinical registration (optional)Required for private practice in most provinces2+ years supervised practice
6. SpecializationChoose area: clinical, child welfare, policy, etc.Ongoing

Private Practice Income Potential

Private practice is the highest-earning path for social workers, but it requires an MSW, clinical registration (which involves 2+ years of supervised practice), and the entrepreneurial ability to build and maintain a client base. Therapists in private practice typically charge $120-$200 per session and can gross $125,000-$250,000 per year at full capacity. After overhead (20-35% for office rent, billing software, liability insurance, and professional development), net income is $80,000-$175,000. The trade-off is no employer-paid benefits or pension, and income can be inconsistent, especially in the first few years.

FactorDetails
Typical hourly rate$120–$200/session
Sessions per week20–30 (full-time)
Annual gross revenue$125,000–$250,000
Overhead (rent, insurance, admin)20–35% of revenue
Net income (after expenses, before tax)$80,000–$175,000
Insurance coverage neededProfessional liability ($500–$1,500/yr)
ProsFlexible schedule, higher earning potential
ConsNo employer-paid benefits, inconsistent referrals initially

Frequently asked questions

What is the average salary for a social worker in Canada? Registered Social Workers (RSWs) with a Bachelor of Social Work (BSW) earn $55,000–$70,000 in most provinces. MSW-level social workers in clinical, supervisory, or specialized roles earn $70,000–$90,000. Social workers in BC, Ontario, and Alberta typically earn more than those in Atlantic Canada or Quebec due to provincial pay structures and cost of living.

Do social workers in Canada need to be registered? Yes — in most provinces, use of the title “social worker” and providing social work services requires registration with the provincial college or association (e.g., Ontario College of Social Workers and Social Service Workers, BC College of Social Workers). This requires either a BSW or MSW from an accredited program. Unregistered practitioners cannot legally use the social worker title in most provinces.

How can social workers increase their income in Canada? Common income-boosting paths: completing an MSW (significant salary bump in clinical and supervisory roles); obtaining specialized credentials (CBT, trauma-informed care, addictions counselling); moving into healthcare (hospitals, LHIN-funded agencies pay more than community services); transitioning to private practice (billing $100–$200+/hour for therapy); or moving into management/director roles within agencies.