The steady and hard downpour across the Greater Toronto Area was causing commuting headaches for people at busy Union Station and across the city for most of Friday.
Nick Vasil tweeted two videos of water filling the floors of the station.
The first video is of water rushing down the stairs into the underground PATH system and the second video is of water filling the area between the main section of Union and the subway section.
Toronto police said 40 people had to be rescued from the tracks and there were no injuries reported. Subway service was halted along the Yonge-University-Spadina line between Osgoode and Bloor. The flooding was causing signal issues.
People were also reporting a strong smell. According to TTC, that smell was a result of a sewage main breaking, which caused water and raw sewage to rush into the station.
The TTC resumed full service late Friday night.
Toronto isn't the only city to experience flooding in the past few days. Thunder Bay was declared a disaster area Wednesday night after an unprecedented flood left the region in a state of emergency.
And on Tuesday, Montreal residents saw as much as 80 millimetres of rain fall in less than an hour, causing the sewer system to become clogged. Drivers had to abandon their cars after the streets turned into lakes, subway stations flooded and passengers had to sit with their feet up as water filled the bus floor.