Just as forecasters warned last week, an early spell of summer heat smashed temperature records across B.C. on Monday, although Penticton came up a few degrees short.
According to Environment Canada, the temperature at the airport here topped out at 32.5 C, well off the record high of 36.6 C set in 1987.
Summerland got up to 32.8 C, just shy of the 34 C record set there in 2006, and Osoyoos, which hit 36 C, came close to its record of 36.6 C set in 2008.
Elsewhere, however, it was a different story.
Princeton sweltered with a high of 36.7, which smashed the previous mark of 31.9 C set in 1995.
According to a summary prepared by Environment Canada, temperature records were met or exceeded at 30 stations across B.C. The hottest place in the province was Lytton, where the temperature reached 40.5 C.
As of Tuesday morning, Environment Canada was forecasting cooler temperatures for the week ahead, with daytime maximums in Penticton around 30 C through Saturday.