A massive fire broke out in Etobicoke Monday afternoon, causing thick plumes of black smoke to fill the air, followed quickly by a second one in the same area.
Crews responded to the first fire in the Steeles Avenue and Highway 27 area around 4 p.m.
A carpet was on fire in or near a trailer, causing the trailer to become fully engulfed.
Toronto Fire said multiple tractor trailers near the CN Rail tracks subsequently caught fire.
Captain David Eckerman said the fire hopped the tracks and CN Rail trains were holding in the area for several hours. Pearson Airport was also warned about smoke in the area.
The blaze was upgraded to a three-alarm fire and Toronto Water was asked to boost pressure to help fight the blaze.
There was concern for a row of propane tanks on the other side of the tracks but crews managed to knock down the fire before it reached them, around 5:30 p.m.
The second fire broke out just south of the first one near Carrier Drive and Westmore Drive shortly after 5:30 p.m.
Firefighters arrived to find more tractor trailers on fire and brought the blaze under control within less than an hour.
Crews remain in place at both locations and are on fire watch as they ensure all hot spots are put out. They are expected to remain there until morning.
No injuries were reported in either fire.
Toronto Fire says The Ministry of Environment has requested an update regarding waterways in the area and the Toronto Fires investigative team has been notified.
Toronto police is also investigating and will work to determine if the fires are connected.