October 19 - October 20 TCS Toronto Waterfront Marathon Dust off your sneakers for the Toronto Waterfront Marathon. When registering, be sure to select Toronto Humane Society as your organization of choice.