May started out as a dreary month, with overcast skies dominating many local forecasts.
But now, the heat is on in parts of British Columbia.
Warm temperatures have moved in, providing residents with a welcome change of pace.
On Monday, Ashcroft reached a high of 25.2°C, making it Canada's hot spot.
A weather station at Victoria Gonzales recorded a high of 19.4°C, breaking the previous record of 17.3°C set back in 1997.
"High pressure is dominating parts of BC," says Brian Dillon, a meteorologist at The Weather Network.
"This will continue for the next couple of days, although there is a slight chance of rain for parts of the interior Thursday. Sunny weather will return in time for the weekend."
Visit the Canadian Cities Index to learn about weather systems across the country.