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.

 


 Group Volunteer Opportunities


We welcome community groups, workplaces, schools, faith organizations, and other teams who want to volunteer together and make a positive impact in our community.

Group volunteer opportunities are arranged directly with MSP’s Volunteer Services team based on your group’s size, interests, and our current needs.


Group Requirements

  • Maximum group size: 10 volunteers per shift

  • All participants must complete a short orientation at the start of the shift

Please Note:

  • Volunteers under 18 must be accompanied by a parent or guardian. 
  • No volunteer shifts on Sundays; shifts end by 5:00 PM unless part of a special event

After creating your group’s Better Impact account, MSP’s Volunteer Services team will connect with you to confirm your activity, schedule, and any special requirements.

 For questions, contact: admin@mainstreetproject.ca

I am new to MyImpactPage.com

You will need to enter a unique username to identify yourself to the system. You should select something that is easy for you to remember such as your email address or your name. Your username must be at least 6 characters long. If the name you enter is already in use by someone else, you will be prompted to choose another username.
Required
Username must not start with space
Username must not end with space
Username must not have two or more spaces in a row
Required
Required

I already have a username

If you have signed up with this organization before, or are a member of another organization that uses MyImpactPage.com, you can use the same login to access all organizations with which you are associated.
Required
Required
Forgot your username or password?
Already use MyImpactPage.com to volunteer with this organization?
Go to volunteer login

It appears that you do not have cookies enabled, cookies are required to use this site. Please see this document for details on how to fix this error.
Some scripts that are essential to this site have not loaded correctly. Please contact your organization administrator for assistance with this error.