Careers

Why Work With Us

The Salvation Army Thrift Store supports the mission of The Salvation Army in Canada for its communities and social programs by generating funds and making a positive influence.

Working with us offers a sense of purpose, a positive team work atmosphere, advancement opportunities, fair compensation, excellent benefits and staff discounts! Our employees help us build stronger communities by engaging with our incredible Guests and Donors.

We’re looking for individuals who have a passion to make a difference in their community. We want you to join our team if you possess motivation, drive, good values and strong desire to serve our neighbours in need.

Job Opportunities

BRITISH COLUMBIA:

Burnaby – Hastings Thrift Store
Donation Associate (Full-Time)

Langford – Langford Thrift Store
Assistant Store Manager

Mill Bay – Mill Bay Thrift Store
Store Associate

North Vancouver – North Vancouver Thrift Store
Shift Supervisor

Victoria – Cedar Hill Thrift Store
Store Associate (Full-Time & Part-Time Positions Available) 

Victoria – Saanich Thrift Store
Shift Supervisor
Store Associate

Victoria – Hillside Thrift Store
Assistant Store Manager

Victoria Distribution and Recycling Centre
Distribution Associate

West Vancouver – West Vancouver Thrift Store
Shift Supervisor
Donation Associate (Full-Time)

White Rock – White Rock Thrift Store
Donation Attendant

ALBERTA:

Calgary – Alberta South
Store Manager
Assistant Store Manager

Airdrie – Airdrie Thrift Store
Shift Supervisor
Store Associate
Assistant Store Manager

Calgary – Calgary Distribution & Recycling Centre 
Truck Driver Assistant/Dockworker

Calgary – Douglas Square Thrift Store
Store Associate

Edmonton – Edmonton Distribution & Recycling Centre
Truck Driver

Edmonton – McQueen Thrift Store
Store Manager
Shift Supervisor

Edmonton – Clareview Thrift Store
Assistant Store Manager
Shift Supervisor

Leduc – Leduc Thrift Store
Shift Supervisor
Donation Associate

Sherwood Park – Sherwood Park Thrift Store
Assistant Store Manager

Strathmore – Strathmore Thrift Store 
Shift Supervisor

SASKATCHEWAN:

Regina – Glencairn Thrift Store
Part-Time Store Associate 

Regina – Regina North Central Thrift Store
Part-Time Store Associate 

Saskatoon – Saskatoon North Thrift Store
Part-Time Store Associate 

MANITOBA:

Winnipeg – Charleswood Thrift Store
Assistant Store Manager
Store Associate

Winnipeg – Crestview Thrift Store
Store Associate

Winnipeg – Fort Garry Thrift Store
Assistant Store Manager 

ONTARIO:

Brampton – Brampton South Thrift Store
Store Associate
Donation Attendant

Brampton – Brampton Community Recycling Centre
Shift Supervisor
Donation Attendant

Brampton – Heartlake Community Recycling Centre
Donation Attendant

Brantford – Brantford Thrift Store
Store Associate

Burlington – Burlington Thrift Store
Donation Attendant
Store Associate

Guelph – Guelph Thrift Store
Store Associate

Hamilton – Hamilton Downtown Thrift Store
Store Associate

Hamilton – Hamilton Mountain Thrift Store
Store Associate

Kitchener – Kitchener Thrift Store
Store Associate

Markham – Markham Thrift Store
Donation Attendant

Mississauga – Battleford Community Recycling Centre
Donation Attendant

Mississauga – Fewster Community Recycling Centre
Donation Attendant

Mississauga – Mississauga Thrift Store
Donation Attendant
Store Associate

Mississauga – Streetsville Thrift Store
Store Associate

Mississauga – Port Credit Thrift Store
Store Associate

Newmarket – Newmarket Thrift Store
Store Associate 

Oakville – Oakville National Home Office
Marketing & Communications Assistant

Oakville – Oakville Thrift Store
Donation Attendant 

Ottawa – Merivale Thrift Store
Store Associate

Ottawa – Orleans, Beacon Hill, Alta Vista, Vanier, Merivale, and Bell’s Corners Thrift Stores
Store Associate 

Ottawa – Richmond Thrift Store
Store Associate
Donation Associate

Richmond Hill – Richmond Hill Thrift Store
Store Associate
Donation Attendant

Scarborough – Distribution & Recycling Centre
Warehouse Associate (7 positions available)

Scarborough – Eglinton Thrift Store
Store Associate

St. Catharines – St. Catharines Thrift Store
Store Associate

Thunder Bay – Memorial Thrift Store
Store Associate (Full-Time and Part-Time positions available)

Thunder Bay – Red River Thrift Store
Store Associate

Toronto – East York Thrift Store
Donation Attendant

Toronto – Parkdale Thrift Store
Store Associate

Toronto – St. Clair Thrift Store
Store Associate

NEW BRUNSWICK:

Sackville – Sackville Thrift Store 
Assistant Store Manager

NOVA SCOTIA:

Bedford – Bedford Commons Thrift Store 
Store Associate (Full-Time & Part-Time Positions Available)
Donation Attendant (Full-Time & Part-Time Positions Available)  

Dartmouth – Cole Harbour Thrift Store
Store Associate

NEWFOUNDLAND:

St. John’s – Kenmount Thrift Store
Shift Supervisor

Store Associate