Toronto is in for a rainy but fairly warm weekend as many runners gear up for the Toronto Marathon.
On Friday, the city will see increasing cloudiness early in the morning with a 30 per cent chance of showers in the afternoon, and showers at night. The temperature will reach a high of 19 C and a low of 12 C.