Environment Canada says B-C broke or tied at least 27 daily heat records Wednesday.
Lytton in the Fraser Canyon was the hottest spot in the province at 42 degrees, shattering the 2009 record of 35.3 degrees.
Temperature records also fell in Vernon, Whistler, Nelson, Kamloops and Port Alberni, with daytime highs passing 35 degrees.
The weather agency says the hot conditions in many parts of the province will continue into next week.