Volunteer Program Update – March 5, 2021

Hi All – in light of COVID-19, our volunteer opportunities are temporarily suspended. We want everyone to stay safe as best as possible. However, you can still register on our volunteer portal, and apply for assignments, so that you will be automatically notified when volunteer opportunities resume.

Group Volunteering

We’d be happy to work with you to create a memorable volunteer engagement to suit your team or group. For rates and availability please contact bookings@blackcreekfarm.ca or (416) 393-6381 ext. 102.

Become a BCCF volunteer! We’ve got lots of ways to learn new skills, meet like-minded people and give back. Volunteers can help out with special events, participate in drop-in opportunities, or commit to a regular volunteer shift with one of our programs. Join our volunteer community on Timecounts to stay in the loop and get involved.

Sign Up and View Opportunities


Volunteer Opportunities


Help with tabling and activities, registration, set up and take down.

Farm Park

Develop and maintain our food forest, nature trails and learning gardens.

Market Garden

Experience farming in the city from planting and harvesting to the farm market.


Help us deliver our engaging kids’, youth, and moms’ programming.

Urban Harvest Black Creek

Engage the neighbourhood in sharing surplus fruit and vegetables.

Do you have any special skills or expertise you would like to offer?

Are you… a writer? A photographer? A graphic designer? An SEO whiz? An experienced grant-writer or fundraiser? An educator? A horticulturalist, arborist or permaculture practitioner? If you have specialized skills or talents, or professional expertise we’d love to have a conversation about how you could help. Please send an email to volunteer@blackcreekfarm.ca.


Find more information about the opportunities above and sign up to volunteer on our Timecounts hub.

Read about what to expect when volunteering at BCCF here.



Questions? Email the volunteer coordinator at volunteer@blackcreekfarm.ca or call  us at (416) 393-6381.