Volunteer

We are looking for enthusiastic individuals who are motivated to make a meaningful impact in our community.

What We Are Looking For

Volunteers must be 16 years or older (younger volunteers are welcome with a parent/guardian).

A strong understanding of English is required.

For everyone’s safety, volunteers must provide two non-family references and complete a Criminal Reference Check.

Volunteer Hours for High School Students

School typically conflict with our regular hours of operation. Our volunteer shifts require a consistent three-hour commitment, and we apply this requirement equally to all volunteers to ensure fairness and consistency.

For this reason, we generally recommend that students complete their volunteer hours during the summer months, when they have greater flexibility in their schedules and can commit to a regular volunteer shift.

Help Where It's Needed Most

  • Appointment Desk

    Answer phone calls, schedule appointments, and help create a positive first impression.

    Needed Monday and Wednesday mornings.

  • Client Intake

    Assist clients with the intake process, when they arrive for their appointments.

    Needed Monday and Wednesday mornings.

  • Shopping Assistant

    Support clients as they shop for food, helping them locate items and providing a welcoming, respectful experience.

    Needed Mondays.

  • Delivery Driver

    Deliver food orders to clients in the community, ensuring they receive their groceries safely and on time.

    Needed Fridays.

How to get started:

1. Create An Account
Head over to BetterImpact and your create account!

2. Complete Your Application
Tell us a little about yourself and how you’d like to make a difference in our community.

3. Start Volunteering
Our team will reach out with the next steps. All volunteers receive orientation and training to help you feel confident, supported, and ready to make an impact!

There is a Role for Everyone

Whether you enjoy working with people, staying organized, or helping behind the scenes, there’s a volunteer opportunity that’s right for you.

  • Client Services

    Help create a welcoming experience for individuals and families accessing our services.

    Volunteer Roles:

    • Appointment Desk

    • Client Intake

    • Shopping Assistant

  • Warehouse & Food Preparation

    Help organize, prepare, and sort donations that support our community.

    Volunteer Roles:

    • Quality Control & Sorting

    • General Warehouse Support

    • Delivery Packer

  • Transportation & Distribution

    Help ensure food and resources reach those who need them most.

    Volunteer Roles:

    • Driver Assistant

    • Delivery Driver

    • CFS Distribution

  • "I really appreciate the opportunity to help people in our community."

    — Raelle, Events Volunteer

  • "Since moving to Canada, it has been a good place for us, so I love having the opportunity to give back to the community."

    — Linda, Warehouse Stocker Volunteer

  • "I like to being able to make a difference in people’s lives every day."

    — Mohammed, In-take Desk Volunteer

  • "We believe that it is important to give back to the community together. "

    — Efuro & Bukola, husband and wife duo, Personal Shopper Volunteers