Search
BC SPCA - Equine and Farm Program

Volunteer Opportunities - BC SPCA Equine and Farm Animal Program
Transportation - Equine and Farm Transport Volunteer

Join our team of like-minded individuals as a Animal Transport volunteer with the BC SPCA! Animal Transport Volunteers play a critical role in transporting both animals and supplies. Combine your passions and do both by applying to become a volunteer driver! !

BC SPCA - North Peace (Fort St. John)

Questions?
Email your Regional Volunteer Engagement Coordinator, Amber Briglio, at abriglio@spca.bc.ca
Volunteer Opportunities
North Peace - Animal Fostering - Foster Care Volunteer
Our greatest need for fosters at this time:
- Bottle feeding orphaned kittens
- Mother cats with nursing litters
Foster Care volunteers are guardian angels to thousands of BC SPCA animals in need. Whether an animal is injured, abandoned, or underage, foster care saves lives. Many animals needing remediation or a space to stay if the shelter is full benefit from a foster home.

North Peace - Animal Centre - Cat Care Volunteer

Join our team of like-minded individuals as a Cat Care volunteer with the BC SPCA! Work with our staff and volunteers to provide a clean, healthy, and safe environment for cats in our care. Your support will make a great impact for vulnerable felines in our community.
Shifts are 7 days a week: 9AM-10AM and 10AM-11AM

North Peace - Animal Centre - Cat Wellness Volunteer

Join our team of like-minded individuals as a Cat Wellness volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure our cats emotional & physical needs are met through daily engagement and BC SPCA-approved training techniques.
Shifts are 7 days a week: 1:00-1:30, 1:30-2:00 and 2:00-2:30 (you can volunteer for 30 minutes or 1 hour)

Animal Centre - Dog Care Volunteer

Join our team of like-minded individuals as a Dog Care volunteer with the BC SPCA! Work directly with staff & volunteers to ensure the dogs in our care are provided with a clean, safe, enriched environment, supporting their health & well-being.

Animal Centre - Dog Wellness Volunteer

Join our team of like-minded individuals as a Dog Wellness Volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure dogs emotional & physical needs are met through daily walking and BC SPCA-approved training techniques.

Animal Centre - Maintenance Volunteer

Join our team of like-minded individuals as a Maintenance volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular maintenance and cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

Transportation - Supplies Transport Driver

Join our team of like-minded individuals as a Supplies Transport volunteer with the BC SPCA! Your support in this role will ensure the health of animals in-care and help our team run successful events in our community!

Transportation - Animal Transport Driver

Join our team of like-minded individuals as a Animal Transport volunteer with the BC SPCA! Animal Transport Volunteers play a critical role in transporting both animals and supplies. Combine your passions and do both by applying to become a volunteer driver! !

Animal Centre - Laundry and Cleaning

Join our team of like-minded individuals as a Laundry & Cleaning volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular laundry upkeep and cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

BC SPCA - Prince Rupert
Volunteer Opportunities - Prince Rupert
Animal Fostering - Foster Care Volunteer

Foster Care volunteers are guardian angels to thousands of BC SPCA animals in need. Whether an animal is injured, abandoned, or underage, foster care saves lives. Many animals needing remediation or a space to stay if the shelter is full benefit from a foster home.

Animal Centre - Laundry and Cleaning

Join our team of like-minded individuals as a Laundry & Cleaning volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular laundry upkeep and cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

Animal Centre - Cat Care & Wellness Volunteer

Join our team of like-minded individuals as a Cat Care & Wellness volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure our cats environments are clean, and their emotional & physical needs are met through daily engagement and BC SPCA-approved training techniques.

Animal Centre - Dog Care & Wellness Volunteer

Join our team of like-minded individuals as a Dog Care & Wellness Volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure dogs environments are cleaned, and their emotional & physical needs are met through daily walking and BC SPCA-approved training techniques.

Animal Centre - Maintenance Volunteer

Join our team of like-minded individuals as a Maintenance volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular maintenance and cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

Transport Driver

Join our team of like-minded individuals as a Animal Transport volunteer with the BC SPCA! Animal Transport Volunteers play a critical role in transporting both animals and supplies. Combine your passions and do both by applying to become a volunteer driver! !

BC SPCA - Provincial Opportunities

Volunteer Opportunities - Provincial Programs
Charlie's Food Bank - On-Site Volunteer

Join our team of like-minded individuals as an On-Site Volunteer with Charlie’s Food Bank and the BC SPCA! Work in partnership with staff and volunteers to load, unload, set up, and distribute food and other donations to members of the public as well as provide support through referral to staff. Your assistance will ensure Charlie’s Food Bank operates efficiently and provides to community pet owners in need of assistance in caring for their pets.

Animal Fostering - Safekeepers Foster Program
This program is currently only available in the Lower Mainland, Fraser Valley. Please only apply if you live in the region of the LM/FV.

Generosity Services Assistant
Thank you for your interest in this volunteer role with our Provincial Office. The full role description is presented below.
Please note that this is an in-person role at our Provincial Office, 1245 East 7th Avenue
Vancouver BC. We are seeking a few volunteers who can provide support during the shifts listed below and in the role description.
Mondays, Wednesdays, Fridays from 10:00 am to 12:00 pm
Tuesdays and Thursdays from 10:00 am to 12:00 pm or 1:00 pm - 3:00 pm

Farm Animal Welfare: Policy Researcher




Farm Animal Welfare Policy Researcher Assist the Science and Standards team with researching, analyzing, and comparing policies that impact farmed, wild, and companion animals in British Columbia and Canada (including municipal, provincial, or federal policies). Responsibilities Review the project brief and ask questions as needed Read and understand background information and research Research and synthesize policies from various jurisdictions Evaluate the impact of given policies on animal welfare Organize findings in a succinct manner that allows for meaningful comparisons Suggest initial conclusions from the analysis Communicate regularly with the team Requirements & Training • Must be 19+ years of age • Comfortable using computers and Microsoft Office suite, ability to conduct research online • Strong writing skills and experience with technical communications • Ability to read and understand laws, regulations, and policies • Excellent attention to detail • Education and/or experience in animal welfare, science, or public policy Philosophical harmony with our mission, vision, values, and strategic directions. Volunteering Conditions • Work is completed from home or another quiet location. • Comfortable seating, ergonomic setup and adequate lighting is beneficial. • Stable and secure internet connection required. • Backup plan for connectivity issues such as a mobile hotspot • Access to a private space where confidential information can be handled/viewed securely. Time Commitment • Flexible, project-based time commitment. • Minimum of 10 hours per month, ideally for at least 3-6 months. Benefits of Volunteering Enhance your technical writing skills Gain experience in policy analysis • Work and network with experienced animal welfare professionals • Gain the satisfaction of contributing to the mission of the BC SPCA • Share the work of the BC SPCA with the public and our supporters • Various discounts, perks, and benefits offered to BC SPCA volunteers Questions? Email volunteers@spca.bc.ca MISSION PROTECTING VULNERABLE ANIMALS AND MOBILIZING COMMUNITIES SO ANIMALS AND PEOPLE THRIVE TOGETHER.
Finance & Audit Committee Member

Call for Expressions of Interest: Finance & Audit Committee Member
If you are passionate about providing strong financial oversight, risk management and governance in support of animal welfare, we encourage you to submit your application by April 15, 2026, by following the link below. Please ensure you upload your CV where prompted.



Finance & Audit Committee Member The Finance & Audit Committee (the "Committee") is a standing committee of the BC SPCA Board of Directors. The Committee assists the Board in fulfilling its oversight function over finance, accounting, audit, information technology, investments, and related risk management. Responsibilities • Financial Statements & Other Financial Information: Review quarterly statements, budget vs actual results and variance analysis, and review and recommend Board approval of key financial documents, including the Society's audited financial statements, annual operating and capital budgets, and long-term financial plans. ' External Audit: Oversee the external audit process, including selecting the auditor, reviewing audit plans, risks, fees, and annual financial statements. Evaluate auditor independence, meet with auditors (with and without management), review audit-related correspondence and policy changes, and approve any non audit work. • Risk Management, Internal Controls, and Information Systems: Ensure financial and technological risks, internal controls, and information systems ae properly designed, effectively implemented, and updated as needed. Review risk assessments, IT security, internal controls, spending authorities, and legal compliance on a regular schedule. ' Governance and Committee Support: Oversee governance matters related to borrowing, insurance, litigation, whistleblower reports, and key financial policies. Review external service providers periodically, advise on CFO selection when needed, and ensure the Board receives sufficient financial information to meet its fiduciary duties. • Investments: Annual review portfolio performance, investment strategy, and the effectiveness of the Society's investment counsel. Review and recommend updates to the investment policy statement and monitor investment results with management quarterly. Requirements & Training • Must be 19+ and a BC SPCA member in good standing. • Experience in roles such as Chartered Professional Accountant, audit partner or senior manager, CFO, Vice-President or Director of Finance, risk management professionals, and institutional investment managers. Specific skills and experience desired include some of the following: o Professional experience in finance, accounting, auditing, risk management, or financial oversight o Familiarity with non-profit financial management and reporting requirements o Strong understanding of financial statements, budgeting, forecasting, and variance analysis o Knowledge of audit processes, internal controls, an financial compliance o Experience working with or overseeing external auditors o Ability to assess financial risk, internal control frameworks, and organizational sustainability High level of integrity, independence, and sound judgment Strong communication and collaboration skills. • Ability to engage with diverse stakeholders (staff, leadership, auditors, investment managers). • Willingness to participate in regular meetings and contribute constructively. • Experience serving on diverse committees or boards is an asset. • Philosophical harmony with the BC SPCA's vision, mission, values, and strategic directions. Volunteering Conditions • Work is completed from home or another quiet location. Comfortable seating, ergonomic setup and adequate lighting is beneficial. Stable and secure internet connection required. • Backup plan for connectivity issues such as a mobile hotspot • Access to a private space where confidential information can be handled/viewed securely. Time Commitment Approximately 10-12 hours per year for meetings only; preparation time is additional. • The Committee meets virtually five times per year for approximately two hours per meeting, with members expected to review materials beforehand. Benefits of Volunteering Opportunity to make a meaningful impact by helping ensure the financial sustainability and accountability of a leading animal welfare charity. • Ability to apply professional expertise in service of a mission-driven organization. • Chance to network and collaborate with staff and volunteers from across the organization. • Personal satisfaction in contributing to the organization's mission. • Access to volunteer perks, chance to participate in ongoing learning opportunities, and invitation to appreciation events. Questions? Email volunteers@spca.bc.ca MISSION PROTECTING VULNERABLE ANIMALS AND MOBILIZING COMMUNITIES
BC SPCA - Quesnel
Volunteer Opportunities - Quesnel
Animal Centre - Garden Care

Join our team of like-minded individuals as a Garden Care volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular landscaping and care of the lawns, gardens and walkways of the animal care centre in your community. Your support will ensure the health and safety for all animals and people at the facility.

Driving - Animal Transport Volunteer

Join our team of like-minded individuals as a Animal Transport volunteer with the BC SPCA! Animal Transport Volunteers play a critical role in transporting both animals and supplies. Combine your passions and do both by applying to become a volunteer driver! !

Animal Centre - Maintenance

Join our team of like-minded individuals as a Maintenance volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular maintenance and cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

Driving - Supplies Transport Volunteer

Join our team of like-minded individuals as a Supplies Transport volunteer with the BC SPCA! Your support in this role will ensure the health of animals in-care and help our team run successful events in our community!

Community Initiatives - Food Bank - Distribution Assistant

Want to stay behind the scenes but are passionate about both animals and your community? This is a great opportunity for you! We are looking for volunteers who can help plan and prep our food supply for those served through our community outreach food bank programming. Your support will help create safe food access for pet owners in your community.

BC SPCA - South Peace (Dawson Creek)

Questions?
Email your Regional Volunteer Engagement Coordinator, Amber Briglio, at abriglio@spca.bc.ca
Volunteer Opportunities
South Peace (Dawson Creek) - Animal Centre - Cat Wellness Volunteer
Join our team of like-minded individuals as a Cat Wellness volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure our cats emotional & physical needs are met through daily engagement and BC SPCA-approved training techniques.
Shifts: Tuesday-Saturday between 1-3 and after-school shifts for youth accompanied by an adult Tuesday-Friday 3:15-4:00 or can join the Saturday shifts available.
YOUTH: note that any youth under 19 years must be accompanied by an approved adult volunteer such as a parent or guardian. Application must be submitted under the adult's name.
Animal Centre - Cat Care Volunteer

Join our team of like-minded individuals as a Cat Care volunteer with the BC SPCA! Work with our staff and volunteers to provide a clean, healthy, and safe environment for cats in our care. Your support will make a great impact for vulnerable felines in our community.

Animal Centre - Dog Wellness Volunteer

Join our team of like-minded individuals as a Dog Wellness Volunteer with the BC SPCA! Work in partnership with staff and volunteers to ensure dogs emotional & physical needs are met through daily walking and BC SPCA-approved training techniques.

Animal Centre - Dog Care Volunteer

Join our team of like-minded individuals as a Dog Care volunteer with the BC SPCA! Work directly with staff & volunteers to ensure the dogs in our care are provided with a clean, safe, enriched environment, supporting their health & well-being.

South Peace (Dawson Creek) - Animal Centre - General Cleaning
Join our team of like-minded individuals as a General Cleaning volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular cleaning of the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.
Tasks may vary depending on the day and needs at the centre.
Examples of tasks include washing and folding laundry, washing dishes, general tidying, breaking down large food bags, mopping the floor, and cleaning and sterilizing donations.
Shifts: Tuesday-Saturday between 1-4PM.
Animal Centre - Laundry

Join our team of like-minded individuals as a Laundry volunteer with the BC SPCA! Work in partnership with staff and volunteers to provide regular laundry upkeep at the animal care centre in your community. Your support will ensure the health and safety for all pets and people at the facility.

Transport Driver

Join our team of like-minded individuals as a Animal Transport volunteer with the BC SPCA! Animal Transport Volunteers play a critical role in transporting both animals and supplies. Combine your passions and do both by applying to become a volunteer driver! !
Click here to review the role description for this position!
BC SPCA - Williams Lake

Questions?
Email your Regional Volunteer Engagement Coordinator, Amber Briglio, at abriglio@spca.bc.ca
Volunteer Opportunities
Williams Lake - Animal Fostering - Foster Care Volunteer
* We are currently most in need of fosters willing to deal with bottle-feeding orphaned kittens.
Foster Care volunteers are guardian angels to thousands of BC SPCA animals in need. Whether an animal is injured, abandoned, or underage, foster care saves lives. Many animals needing remediation or a space to stay if the shelter is full benefit from a foster home.
Transport Driver

Join our team of like-minded individuals as a Supplies Transport volunteer with the BC SPCA! Your support in this role will ensure the health of animals in-care and help our team run successful events in our community!

Williams Lake - Community Initiatives - Food Bank - Distribution Assistant

Want to stay behind the scenes but are passionate about both animals and your community? This is a great opportunity for you! We are looking for volunteers who can help plan and prep our food supply for those served through our community outreach food bank programming. Your support will help create safe food access for pet owners in your community.

















































