"I cannot rave enough about the excellent organization and volunteers on the course." — K.D., Barrie

Photo Credit: Edison Yao


An event the size of the Scotiabank Toronto Waterfront Marathon requires 3,000 volunteers in order to run smoothly!

Support over 170 local charities in the Scotiabank Charity Challenge by donating your time!

All volunteers will receive:

  • An Official Race Volunteer T-shirt
  • Snacks and beverages
  • On-site training
  • Community service hours letter
  • Memorable volunteer experience!

New positions are constantly being posted, so please check back often!

If you have registered for a volunteer shift and would like to review your position information:

  • Check your confirmation email OR
  • CLICK HERE and enter your e-mail address, then check your inbox for a link to review or edit your profile information and shift(s)

If you would like to volunteer as a group of 20+ individuals, please contact to learn more about our group volunteer opportunities and benefits!


Key Volunteers/Managers

We are looking for Key Volunteers/Managers to supervise other volunteers and manage key areas of the event! If you are a strong leader with event experience and are interested in this type of position, please apply below.

Apply to be a Key Volunteer/Manager
Photo Credit: Edison Yao


Medical Volunteers

The STWM Medical Team consists of over 100 medical professionals with varying backgrounds and experience. Each year, the team is made up of veterans of the event along with many first time medical volunteers. The medical team is positioned at the Start Line, along the course at the Aid Stations, at the Finish Line and in the post-race area. We are accepting applications from Physicians, Nurses, Athletic Therapists, Physiotherapists, First Responders (minimum certification of First Aid & CPR), Fire Fighters, Paramedics, Medical Students & Medical Administrators. All applicants must provide current First Responder, First Aid, CPR and/or any additional professional medical certification.

Apply to be a Medical Volunteer