Desolation Sound, BC (YDS) experiences its lowest average temperature in December, at 34.9°F (1.6°C), while August is the hottest month, with an average temperature of 63.5°F (17.5°C). November is usually the wettest month. June to August are the peak travel months at Desolation Sound, BC (YDS), attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with dry to light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by frequent rainfall and mostly cloudy conditions.