It's still more than three weeks until the official start of summer but the heat and humidity have already descended on Toronto.
Canada's biggest city is going to be very, very hot on Monday — possibly record-breaking hot.
Temperatures are expected to hit a high of 33 C but with the humidity added in it could get close to 40 C.
"That is still pretty oppressive," said CBC meteorologist Johanna Wagstaffe, "just below advisory level — but enough that Environment Canada has said heads up, if you don't do well in the heat and humidity it's a good idea to stay inside, in the air conditioning today."
On Monday morning the city issued a heat alert, advising residents to contact anyone they feel may be vulnerable and to take precautions against heat-related problems.
"When an alert is declared, those who need assistance or have heat-related inquiries may call 311 [the city's information line]." said a statement released to the media on Monday morning.
Environment Canada is warning of extreme heat and humidity for the Greater Toronto Area, but so far the city has not issued a heat alert for Toronto.
"This is the hottest we have felt all year," said Wagstaffe. "Temperatures alone, 33 degrees this afternoon, at least getting close to — if not breaking — our record of of 32.5 from 1987."
Rain and thunderstorms are predicted to move in during the evening and overnight.
Cooler temperatures are expected to arrive on Tuesday.