A quick note about travelling and camping in the Canadian national parks (Banff, Jasper, Waterton) this summer: 2017 is Canada's 150th year of confederation, and to celebrate, one of the things that the government has done is made it free for all Canadians to enjoy all the national parks this summer. As a result, their camping reservation system has been overloaded, and pretty much all campsites for our mountain parks are now filled for the entire summer. There are some non-reservable sites in certain campgrounds, but there aren't many, and Parks Canada doesn't really have hiker-biker sites, so finding campsites during the peak tourist season will be a challenge this summer. Further, the highways through the parks are going to be FILLED with tourists this year, just because there will be no fees at the gates and because of the celebration activities that are planned, which will draw a lot more people into our parks than normal. I have family that work at Banff National Park, and they are bracing for the worst this summer.
So if you are planning a trip, it would be really advisable to go through the Canadian parks after our Labour Day long weekend (Sept. 4) to avoid the congested campgrounds and roadways in the parks. Mid-September should be good, although there is a distinct possibility of significant snowfall by late September (just be prepared with suitable clothing).