Obwalden is one of several regions in Switzerland, with temperatures that range from -1°C (30°F) in January to 19°C (66°F) during the peak of July. We've based our full climate overview on data from Engelberg, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.
Obwalden experiences varying average temperatures all year, without any months of consistently pleasant weather.
The cooler season is during the months of January, February, March, April, November and December.
Precipitation in Obwalden varies considerably throughout the year. The wettest conditions occur in August with 238 mm (9.4 in) of rain, while February stays relatively dry with 124 mm (4.9 in). The region experiences its rainy season during June, July and August, when monthly rainfall can range from 221 mm (8.7 in) to 238 mm (9.4 in).
Visitors hoping to maximize their time in the sun should consider planning their trip for July, when daylight hours are at their peak.