Deciding when in the year you’ll be visiting western Canada [1] usually depends on your own schedule, but the following thoughts may help you decide the best time to visit.
The high season for travel to western Canada is most definitely summer (July and August). This is the time of year when parks come alive with campers, lakes and streams with anglers, mountains with hikers, woods with wildlife, and roadsides with stalls selling fresh produce. Summer daytime temperatures in Vancouver [2] average a pleasant 23°C (73°F), while hot spots like southern Alberta [3] experience temperatures in the 30s (86–102°F) on many days.
Unless you’re governed by a schedule (such as traveling with school-aged children), spring and fall are excellent times to visit western Canada. While April–June is considered a shoulder season, in many ways the region is at its blooming best in spring, when crowds are at a minimum, the days are long, and lodging rates are reduced.
Fall (mid-September–November) can be a delight, especially September, with its lingering warm temperatures and a noticeable decrease in crowds immediately after the long weekend (at the beginning of the month).
The major cities—Vancouver [2], Victoria [4], Calgary [5], and Edmonton [6]—can be visited year-round, with some outdoor activities—golfing, biking, hiking, and more—possible in the dead of winter on Vancouver Island [7]. Alpine resorts begin opening in December and most have seasons extending through April.
Links:
[1] http://www.moon.com/destinations/western-canada
[2] http://www.moon.com/destinations/vancouver-victoria/vancouver
[3] http://www.moon.com/destinations/alberta
[4] http://www.moon.com/destinations/vancouver-victoria/vancouver-island/victoria
[5] http://www.moon.com/destinations/alberta/calgary
[6] http://www.moon.com/destinations/alberta/edmonton
[7] http://www.moon.com/destinations/vancouver-victoria/vancouver-island