Summer got off to a less than promising start in Switzerland, with snowfall in July.
But after a late August heatwave brought record high temperatures to some cantons, the warm weather is showing no sign of leaving any time soon.
On Thursday, the mercury hit over 30C in Geneva.
"It's extraordinarily hot for this time of year," meteorologist Roger Perret told 20 minutes. "It will be between 25C and 30C until at least Wednesday."
Perret also predicted clear skies across the country, apart from in the mountains where clouds and rain showers are likely.
If the high temperatures continue, 2016 could be Switzerland's hottest ever year.
However, one problem with the unseasonal heat is that the dry weather has seen several areas in the south, particularly the south-east of the country put on high alert for fires.