Four British Columbia communities set or matched their daily high temperature records on Sunday as warm weather swept across parts of the province.
Among those that broke the daily record for April 19 was the Interior community of Cache Creek, which hit a high of 27.1 degrees, breaking a record set more than four decades ago.
The new record is more than two degrees higher than the previous mark of 25 degrees, set in 1981.
Other communities that hit new highs include Clinton, where the temperature reached 21.1 degrees, edging out the old record of 20.7 degrees set in 2010.
Also breaking its record was Port Hardy on the northern tip of Vancouver Island, where temperatures reached more than 19 degrees on Sunday, breaking a record in place since 1950.
Also on Vancouver Island, Comox tied its previous high temperature record of 20 degrees, previously reached more than a century ago in 1915.
Picture Courtesy: THE CANADIAN PRESS/Jonathan Hayward