Social Worker Salaries in Saint John, NB

Salary estimated from 70 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: February 14, 2020
Average in Saint John, NB
$25.26 per hour
22% Below national average
  • Most Reported
$10.15
$54.65
Salary Distribution

How much does a Social Worker make in Saint John, NB?

The average salary for a Social Worker is $25.26 per hour in Saint John, NB, which is 22% below the national average. Salary estimates are based on 70 salaries submitted anonymously to Indeed by Social Worker employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Social Worker is less than 1 year.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Social Worker salaries by company in Saint John, NB
CompanyAverage salary
$33.30 per hour
$13.88 per hour
$32.37 per hour
$32.02 per hour
Social Worker salaries by location
CityAverage salary
$32.23 per hour
$29.38 per hour
$33.27 per hour
$21.81 per hour
$32.66 per hour

Social Worker job openings

Saint John Social Worker 1 (SW01) PCN 1253378
Horizon Health Network
Saint John, NB
Saint John Social Work Manager (SW03) PCN 1252653
Horizon Health Network
Saint John, NB
Residential Care Worker - Women's Homeless Shelter Worker
Coverdale Centre for Women Inc
Saint John, NB
Residential Care Worker
John Howard Society Fundy Region Inc.
Saint John, NB
Casual Residential Worker
Key Industries
Saint John, NB
Residential Support Worker
Key Industries
Saint John, NB
Social Worker jobs in Saint John, NB