Though the weather has been distinctly summery in recent days, with temperatures expected to surpass 30C in much of the country on Wednesday, it's all set to change on Thursday.
A cold front will bring cooler winds, rain showers and thunderstorms, with temperatures dropping to around 20C, MeteoNews said in a statement.
The mercury is likely to plunge further during the weekend, with a low of 9C expected in some parts on Saturday.
However, temperatures will slowly rise again during next week.
The last time a cold front passed across Switzerland, in early August, it brought snow above 2,000m.