Highway 400's southbound and southbound lanes are closed south of Barrie following a multi-vehicles collision this morning between Mapleview Drive and Innisfil Beach Road.
Both the the northbound and southbound lanes are closed and drivers are being asked to avoid the area.
OPP Sgt. Kerry Schmidt said emergency crews are making progress at the scene, with heavy tow trucks handling the transport trucks involved and lighter tows taking care of smaller passenger vehicles.
"It really is a chaotic scene," Schmidt said in a live video from around 1 p.m.
Several vehicles are involved, including several transport trucks, cars, trucks and even a stretched limousine. Many sustained heavy damage, such as broken windows and bent steel, in the collision.
Schmidt said crews are dealing with gusting winds, whiteout conditions and blowing snow.
"There are all sorts of issues we're dealing with," the sergeant said.
There are also vehicles stuck within the road closure that weren't involved in the crash.