2026 TCS Toronto Waterfront Marathon

Date: Oct 17, 2026 - Oct 18, 2026

Time: 8:00am

Location: Queen and University - Map

Registration for the 2026 TCS Toronto Waterfront Marathon and Half Marathon is now full, but spots are still available for the TCS Toronto Waterfront 5K.

Register for the 5K and fundraise for Daily Bread through the TCS Charity Challenge to turn your run into a force for good. Every dollar you raise helps fight hunger in our city and supports neighbours across Toronto in accessing the food they need.

Plus, there’s even more reason to get involved: Daily Bread fundraisers will soon have the chance to earn entries toward exciting prize incentives. The more you raise, the more chances you’ll have to win — all while helping provide nourishing food to neighbours facing hunger.

How to Get Involved 

  1. When you register for the race using this custom link, $5 will be donated to Daily Bread! 
  2. If this is your first time participating in the Toronto Waterfront Marathon, you will be prompted to make a Race Roster profile in order to register.  
  3. Under the Charity & General Teams section, you can add yourself to an existing fundraising team or create a new team to rally your colleagues, friends, family or peers to raise funds!

To add yourself to an existing team fundraising for Daily Bread:

  • Select Yes, add to another existing team
  • Under Team category, select General Team
  • Select your team under the Select team drop down list

To create a new team:

  • Select Create new team
  • Under Team category, select Fundraising Team – TCS Charity Challenge
  • Create a team name
  • Select Daily Bread Food Bank as your preferred fundraising organization

Running solo?  You can fundraise for Daily Bread by:

  • Selecting Yes, add to another existing team
  • Under Team category, select Fundraising Team – TCS Charity Challenge
  • Select team Daily Bread Food Bank
  1. You can also donate at checkout by selecting Daily Bread Food Bank from the list of organizations, or consider kickstarting your efforts by making a self-donation to your fundraising page. 
  2. Share your fundraising page with your networks and ask them to support you on race day by donating to Daily Bread through your page.  
  3. Train, fundraise, and run with a purpose on race day! 

Can’t make it to race day but still want to support? You can donate to one of our runners here

If you have questions about how to register or fundraise, send us an email at [email protected].