While Mother Nature may be dousing the Toronto area with hot and humid summer weather this week, there are some people who have already had enough.
Three days in a row, Toronto has seen the mercury reach into the low- and mid-30s, leaving people struggling to stay cool through the day and even at night.
The city has officially been under an extreme heat alert since Tuesday.
For Mike Denby, the heat has been the impetus for him to get out and go shopping for an air conditioner.
"I've been living in the same place for six years and it’s the first time I’ve considered getting an air conditioner," he told CBC News in an interview on Thursday.
At the Canadian Tire store where he was shopping, at Lake Shore Boulevard and Leslie Street, there was a steady stream of customers coming in to hunt for fans and air conditioners.
- Ontario, Quebec won't escape heat till weekend
- The humidex, the flawed Canadian way to calculate summer discomfort
"I think this morning, we probably went through about over 20 air conditioners. Fans, [I] couldn't even keep count," said Patrick Malabre, the logistics manager for the downtown store.
Despite the perception that Toronto is having a sizzling summer, it turns out that the city had more frequent spells of hot weather last year.
At this time last year, the city had already had 17 days with temperatures higher than 30 C. This time around, Toronto has had only eight days like this.
Tornado warnings lifted
North of the city, Environment Canada lifted a series of tornado warnings that arose Thursday afternoon in York and Peel regions and Dufferin County.
More than a dozen cities and communities north of Toronto and Mississauga were briefly under a tornado warning in the mid-afternoon.
Back in Toronto, the city was under a severe thunderstorm watch for much of Thursday afternoon. The watch ended shortly after 7 p.m. ET.
The storm watch came just more than a week after Toronto was hit with a month’s worth of rain in just a couple of hours, an event that caused flash flooding and left a commuter train stranded with hundreds of passengers on board.
There is a risk of thunderstorms in the forecast for Friday.