The British Columbia Society for the Prevention of Cruelty to Animals

Current Openings : 40

 

 

 

Become a Member

Click on Login if you are already member.

Register Login
Current Jobs in The British Columbia Society for the Prevention of Cruelty to Animals
Jobs 40
Apply Now
05 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: 35 hours per week Various shifts LOCATION: Richmond, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices.…

Apply Now
04 Oct 2025

POSITION: Assistant Manager STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: BC SPCA Richmond Animal Centre in Richmond, BC CLASSIFICATION: Exempt WAGE: Salary CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our…

Apply Now
04 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Surrey, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
05 Oct 2025

POSITION: Animal Control Officer 1 ACO1 STATUS: Temporary; Full Time SHIFT: Various shifts LOCATION: Richmond, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out…

Apply Now
04 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Richmond, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
04 Oct 2025

POSITION: Receptionist STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Burnaby, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
06 Oct 2025

POSITION: Manager, Animal Centre STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Burnaby Animal Centre in Burnaby, BC CLASSIFICATION: Exempt WAGE: Salaried CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment…

Apply Now
05 Oct 2025

POSITION: Animal Protection Officer (APO) STATUS: Permanent; Full Time SHIFT: 35 Hours per week LOCATION: Williams Lake, BC Covering the Cariboo Region extensive and overnight travel, often at little to no notice, will be required Travels 50% of the time…

Apply Now
06 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Fort St. John (North Peace), BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find…

Apply Now
06 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Parksville, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about our…

Apply Now
05 Oct 2025

POSITION: Animal Control Officer 1 ACO1 STATUS: Temporary; Full Time SHIFT: Various shifts LOCATION: Richmond, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out…

Apply Now
04 Oct 2025

POSITION: Animal Care Supervisor ACA3 STATUS: Permanent; Full Time SHIFT: 35 hours per week various shifts LOCATION: Dawson Creek (South Peace), BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in…

Apply Now
05 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Salt Spring Island, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
06 Oct 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Salt Spring Island, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
30 Sep 2025

POSITION: Senior Manager, Animal Triage & Flow STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Remote (if incumbent is located outside Greater Vancouver Area), Hybrid (if incumbent is based in the Greater Vancouver Area), as the discretion of…

Apply Now
30 Sep 2025

POSITION: Regional Community Services Facilitator STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Prince George, BC (remote from Prince George) CLASSIFICATION: Exempt WAGE: Salaried CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in…

Apply Now
30 Sep 2025

POSITION: Regional Community Services Facilitator STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Victoria, Nanaimo, BC (remote from the mentioned locations) CLASSIFICATION: Exempt WAGE: Salaried CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion…

Apply Now
01 Oct 2025

POSITION: Animal Care Attendant STATUS: Temporary; Full Time (6 months with possibility of extension) SHIFT: Various shifts LOCATION: Campbell River, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our…

Apply Now
29 Sep 2025

POSITION: Regional Community Services Facilitator STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Vernon, Kamloops, Kelowna, Penticton, Salmon Arm, BC (remote from the mentioned locations) CLASSIFICATION: Exempt WAGE: Salaried CLOSING DATE: Open Until Filled We welcome diversity, value…

Apply Now
30 Sep 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Campbell River, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
25 Sep 2025

POSITION: Veterinary Assistant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Prince George Spay & Neuter Clinic in Prince George, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our…

Apply Now
25 Sep 2025

POSITION: Registered Veterinary Technologist RVT STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Prince George, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
26 Sep 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: 40 hours per week LOCATION: Kamloops, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
25 Sep 2025

POSITION: Receptionist STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Maple Ridge, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
26 Sep 2025

POSITION: Senior Director, Human Resources STATUS: Permanent; Full Time SHIFT: Monday to Friday 8:30 am to 4:30 pm LOCATION: Provincial Office Vancouver, BC Hybrid CLASSIFICATION: Exempt WAGE: Salaried CLOSING DATE: Open Until Filled Please submit your resume and cover to…

Apply Now
25 Sep 2025

POSITION: Veterinary Assistant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: Prince George Spay & Neuter Clinic in Prince George, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our…

Apply Now
23 Sep 2025

POSITION: Animal Care Attendant STATUS: Permanent; Full Time SHIFT: 40 hours per week LOCATION: Kamloops, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more…

Apply Now
25 Sep 2025

POSITION: Receptionist STATUS: Permanent; Full Time SHIFT: 35 hours per week – Tuesday to Saturday, 9am 5pm or 10am 6pm LOCATION: Burnaby, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster…

Apply Now
23 Sep 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various Shifts LOCATION: West Vancouver, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
25 Sep 2025

POSITION: Animal Care Attendant STATUS: Permanent; Full Time SHIFT: 35 hours per week Friday Tuesday 09:30 17:30 LOCATION: Surrey, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our…

Apply Now
23 Sep 2025

POSITION: Animal Care Attendant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Dawson Creek, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…

Apply Now
25 Sep 2025

POSITION: Animal Care Supervisor ACA3 STATUS: Temporary; Full Time 6 months SHIFT: 40 hours per week LOCATION: West Vancouver Animal Centre in West Vancouver, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and…

Apply Now
25 Sep 2025

POSITION: Animal Helpline Operator STATUS: Temporary; Full Time SHIFT: 40 hours per week LOCATION: Remote in Victoria, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open until October 7th, 2025 We welcome diversity, value differences, and foster inclusion in our employment…

Apply Now
23 Sep 2025

POSITION: Animal Care Supervisor ACA3 STATUS: Permanent; Full Time SHIFT: 40 hours per week Friday Tuesday 8am 5pm LOCATION: West Vancouver Animal Centre in West Vancouver, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value…

Apply Now
15 Sep 2025

POSITION: Veterinary Assistant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Kamloops Spay & Neuter Clinic in Kamloops, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices.…

Apply Now
15 Sep 2025

POSITION: Animal Care Attendant STATUS: Permanent; Part time SHIFT: 7 hours per week LOCATION: Abbotsford, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out…

Apply Now
17 Sep 2025

POSITION: Animal Care Attendant STATUS: Permanent; Full Time SHIFT: 40 hours per week Various shifts LOCATION: Salmon Arm, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices.…

Apply Now
15 Sep 2025

POSITION: Animal Care Attendant STATUS: Permanent; Part Time SHIFT: 28 hours per week LOCATION: Fort St. John (North Peace), BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment…

Apply Now
15 Sep 2025

POSITION: Veterinary Assistant STATUS: On Call; Casual SHIFT: Various shifts LOCATION: Kamloops Spay & Neuter Clinic in Kamloops, BC CLASSIFICATION: Exempt WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices.…

Apply Now
15 Sep 2025

POSITION: Receptionist STATUS: Permanent; Full Time SHIFT: 35 hours per week LOCATION: Vancouver, BC CLASSIFICATION: CUPE 1622 WAGE: Hourly CLOSING DATE: Open Until Filled We welcome diversity, value differences, and foster inclusion in our employment practices. Find out more about…