A tornado warning has been issued for parts of York Region.
Environment Canada says its meteorologists are tracking a severe thunderstorm near Bradford capable of possibly producing a tornado.
“Damaging winds, large hail and locally intense rainfall are also possible,” the advisory read.
“This is a dangerous and potentially life-threatening situation.”
According to Environment Canada, the locations impacted include Newmarket, Bradford, Aurora, East Gwillimbury, Georgina, and, Bradford West Gwillimbury.
“Take cover immediately, if threatening weather approaches. If you hear a roaring sound or see a funnel cloud, swirling debris near the ground, flying debris, or any threatening weather approaching, take shelter immediately,” the national weather agency said.
“Go indoors to a room on the lowest floor, away from outside walls and windows, such as a basement, bathroom, stairwell or interior closet.”
A tornado warning is also in effect in the Innisfil – New Tecumseth – Angus area.
Elsewhere, a severe thunderstorm watch has been issued for Toronto and other parts of the province ahead of a cold front moving through the province, Environment Canada said.
The watch is in effect across the GTA as well as areas further north, including Barrie and cottage country.
“Conditions are favourable for the development of severe thunderstorms that may be capable of producing strong wind gusts, large hail and heavy rain,” the national weather agency said in its advisory.
Environment Canada warned that wind gusts of up to 100 km/h and “Toonie-sized hail” are possible, along with a risk of a tornado.
“Thunderstorms will develop along a cold front that will move through the province this afternoon and evening. The main threat will be strong winds and hail. However, a tornado will also be possible,” the national weather agency noted.