TS

The Salvation Army in Canada

Verified Job Source

The Salvation Army provides direct, compassionate, hands-on service to society's most vulnerable. #GivingHopeToday

Toronto, Ontario

Non-profit Organization Management
1,001–5,000 people

About

The Salvation Army is an international Christian organization that began its work in Canada in 1882 and has grown to become the largest non-governmental direct provider of social services in the country. The Salvation Army gives hope and support to vulnerable people today and every day in 400 communities across Canada and more than 120 countries around the world. The Salvation Army offers practical assistance for children and families, often tending to the basic necessities of life, provides shelter for homeless people and rehabilitation for people who have lost control of their lives to an addiction.

Open positions

Correctional Worker

On-site · Kitchener

Handle reception duties, maintain logs and client files, communicate release conditions and facility guidelines, and safeguard confidential information. Monitor client behavior and facility security, conduct bed and wellness checks, and document and report occurrences to management and Correctional Service Canada.

Christmas Kettle Coordinator

On-site · Thunder Bay

Coordinate and oversee the Christmas Kettle Campaign in Thunder Bay, including recruiting, scheduling, orienting, and supervising volunteers while ensuring locations are adequately staffed. Coordinate daily kettle delivery and retrieval, secure donations, maintain relationships with host sites, and respond to operational issues and donor questions.

Case Worker

On-site · Hamilton

Manage a caseload of shelter residents experiencing homelessness or at risk of homelessness by completing assessments, providing supportive counseling, developing case plans, and connecting clients with community resources. Respond to client issues and crises, document shift activities and incidents, participate in harm reduction services, and maintain confidentiality while working with the supervisor and shelter team.

Store Associate

On-site · Toronto

Serve customers and donors, process sales transactions, and sort, price, replenish, and organize donated merchandise. Maintain store displays, cleanliness, inventory, and safety while supporting daily retail operations.

Store Associate

On-site · Winnipeg

Provide courteous service to customers and donors, process cash and debit transactions, and support store sales and daily operations. Sort, price, display, replenish, and organize donated merchandise while maintaining store cleanliness, security, and safety.

Personal Support Worker (PSW) – Casual

On-site · Niagara Falls

Provide hands-on personal and general nursing care to residents, including assistance with daily living, treatments, mobility, meals, and socialization. Monitor and report changes in residents’ conditions, document care, contribute to individualized care plans, and follow safety and infection-control procedures.

Case Worker

On-site · Hamilton

Manage a caseload of shelter residents, complete intakes and assessments, provide counseling and referrals, and support clients through crises and harm-reduction services. Document shift activities and incidents, maintain confidentiality, coordinate with community resources and colleagues, and follow Salvation Army policies and procedures.

Intervenante Psychosociale de fin de semaine

On-site · Montréal

Support women residents through intake, stabilization, daily needs, and connections to health, government, and community services. Maintain a safe and supportive residence by managing crises, facilitating activities, administering medication according to policy, and keeping records and program operations up to date.

Cook Assistant

On-site · Victoria

Prepare and cook menu items, including therapeutic diets, according to recipes, quantity requirements, and established food safety procedures. Manage preparation schedules, portioning, food storage rotation, and assigned tasks for Food Service Workers.

Community Support Worker- Casual Position

On-site · Yellowknife

Provide reception and administrative support, including answering calls, assisting walk-in visitors, recording statistics, handling mail, and supporting staff with correspondence and filing. Distribute food, clothing, and toiletries; organize donations and food hampers; maintain facility cleanliness and safety; and assist clients, volunteers, and seasonal programs.

Let's Eat Program Facilitator

On-site · London

Plan and facilitate school-based cooking and nutrition sessions for students in Grades 6–8, including menu planning, food purchasing, safe food preparation, and volunteer coordination. Maintain school and community partnerships, track program participation and outcomes, manage records and budgets, and support program evaluation and recognition activities.

Store Associate

On-site · Victoria

Provide courteous customer and donor service, process sales transactions, and sort, price, replenish, and organize donated merchandise. Maintain store displays, cleanliness, inventory, and safety while supporting daily retail operations.

Janitor - RH Casual

On-site · Richmond

Maintain the cleanliness and general upkeep of the facility and surrounding property by cleaning floors, washrooms, windows, and carpets, and by dusting, vacuuming, and disposing of garbage. Check building security, restock washroom supplies, report safety or repair concerns, and perform other assigned duties.

Shelter Worker (Casual)

On-site · Richmond

Monitor and support shelter guests, maintain a safe and orderly environment, enforce shelter policies, and complete records and incident reports. Provide practical and personal support, assist with case plans and activities, prepare simple meals, and coordinate with case workers, referral sources, and external agencies.

Kettle Counter Lead - Temporary

On-site · West Kelowna

Oversee and assist with counting Christmas Kettle donations, securely prepare deposits, and arrange their safe transport to a bank or pickup service. Record campaign results, communicate operational needs, and recruit, train, schedule, and support volunteers throughout the campaign.

Shelter Worker (Casual)

On-site · Abbotsford

Monitor residents and visitors, maintain a safe and secure shelter environment, and provide practical and morale support. Keep accurate records, coordinate with external agencies, support admissions and policy enforcement, and assist with security checks and other shelter operations.

Kettle Counter Lead - Temporary

On-site · Kelowna

Oversee and assist with counting Christmas Kettle donations, preparing and transporting deposits, and recording campaign results. Train, schedule, supervise, and support volunteers while communicating operational issues and ensuring donations and records are handled securely and accurately.

Kettle Scheduler - Temporary

On-site · Kelowna

Coordinate and oversee Christmas Kettle locations, including arranging kettle delivery and secure donation handling, scheduling and supporting volunteers, and responding to questions from volunteers and site hosts. Provide volunteer orientation and training, help recruit volunteers, report daily issues and supply needs, and submit accurate timesheets and mileage reports.

Kettle Runner - Temporary

On-site · West Kelowna

Oversee Christmas kettle locations in an assigned area, including delivering and collecting kettles and supplies, supporting and orienting volunteers, and checking that site safety procedures are followed. Secure donations, troubleshoot equipment issues, respond to volunteers and site hosts, and submit accurate timesheets and mileage reports.

Gifts of Hope Scheduler - Temporary

On-site · Kelowna

Conduct intake assessments and register participants for the Gifts of Hope program, including eligibility screening, checking for duplicate services, and maintaining accurate case records in Link2Feed. Respond to inquiries, support referrals, compile program statistics, and coordinate with Salvation Army staff and community agencies.