Volunteering at Main Street Project
We are excited that you want to join us in creating safer, more inclusive, and supportive spaces for our community. MSP offers a wide range of services rooted in a Human Rights-Based Approach, supporting people navigating homelessness, substance use, mental health challenges, and systemic barriers.
Before submitting your application, please take a moment to learn more about our mission, vision, and values. We want to ensure that our goals align with yours.
Individual Volunteer Opportunities

As an individual volunteer, you may be placed in one of the following areas depending on your interests, experience, and eligibility:
- Food Bank Day
- Essentials Market
- Sandwich Making
- Donation and Clothing Room
- Withdrawal Services Recreation Support
- Housing Recreation Support
- Shelter Support
- Family Day activities (e.g., sandwich making, clothing room)
- Community clean-up
Note: Some of these roles involve direct service and therefore require: A formal interview, Reference check and a Criminal Record & Adult Abuse Registry Check.
Age Requirements
Most volunteer positions require you to be 18 years or older. However, the following roles are also open to individuals under 18:
- Sandwich Making
- Essentials Market
- Clothing Donations
Please note that individuals under 18 must be accompanied by a parent or guardian while volunteering.
Record Checks
Criminal Record and Adult Abuse Registry Checks are required for most roles, except:
- Community Clean-Up
- Volunteers under 18
MSP covers the cost of the Adult Abuse Registry Check. Volunteers are responsible for covering the cost of the Criminal Record Check.
After creating your Better Impact account, you’ll be directed to complete the individual volunteer application. This takes approximately 10–15 minutes to complete. If you have any questions or need support, please don’t hesitate to reach out. We’re here to help!
