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
When you register for the race using this custom link, $5 will be donated to Daily Bread!
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.
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 teamdrop 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
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.
Share your fundraising page with your networks and ask them to support you on race day by donating to Daily Bread through your page.
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].