Don Valley Parkway, a key road into downtown, could be closed by Friday afternoon if rains persist, Toronto authorities have warned. Nearly 300 outbound and inbound flights at Pearson International Airport, the country's biggest, have been delayed or canceled, according to the airport website.
Airport officials were not immediately available for comment.
Environment Canada has forecast rainfall totally between 50 mm to 90 mm rainfall for the greater Toronto area through Saturday. The rain is expected to lessen by Saturday night, Environment Canada said on its website.