More daily heat records were set in in the Peace on Tuesday.
The Dawson Creek area set a new record of 38.9 degrees on June 29, beating the old record of 30.2 set in 2015.
The Fort St. John area set a new record of 38.1 degrees, beating the old record of 30.5 set in 2015.
Temperatures are forecast to reach 36 degrees today, with a 40% chance of showers and risk of a thunderstorm this afternoon.
Environment Canada has issued a special weather statement for the B.C. Peace calling for the potential of severe thunderstorms with very strong wind gusts, intense lightning and brief bursts of heavy rain.
The Canada Day forecast for Thursday calls for a high of 25 degrees with a 60% chance of showers or thunderstorms in the afternoon.