Toronto Waterfront Marathon

Date: Oct 18, 2025 - Oct 19, 2025

Time: 8:00am

Location: Queen and University - Map

Register for the 2025 TCS Toronto Waterfront Marathon and raise funds for Daily Bread to turn your run into a force for good! Whether you’re tackling the full marathon, half-marathon, or 5K, you can make a meaningful impact by fundraising to fight hunger in our city through the TCS Charity Challenge.

And, there’s even more reason to get involved—when you fundraise for Daily Bread, you’ll also have the chance to win! For every $250 you raise through the TCS Charity Challenge, you’ll earn an entry to win one of three incredible prizes. The more you raise, the more chances you have to win—while helping provide nourishing meals to neighbours facing hunger across Toronto. Plus, thanks to a generous match from Get a Better Mortgage, every dollar you raise will provide two meals until the match has been met.*

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].