Environment Canada says temperature records were shattered in about 50 BC communities Monday, including a century-old high in the North Cariboo.
The mercury got to 27.1 degrees in Quesnel, breaking the old record of 23.3 set back in 1897. Prince George saw its 1913 temperature record broken as well with a high of 25.1 Monday.
Williams Lake, 100 Mile House, Fort St. John, Chetwynd, and Dawson Creek also got record-setting heat Monday thanks to a very strong ridge of high pressure.
Environment Canada expects more records to fall Tuesday as the weather pattern sticks around.