Up-to-date local weather information is available from MeteoSuisse here and from MetCheck here.
The Tourist Information Office in Champéry (nearly opposite the cable car) also produces daily forecasts.
Get every new post delivered to your Inbox.