In most areas, March to May and September to October bring fewer tourists and often surprisingly pleasant weather. Fall, which finds forests cloaked in a spectacular mantle of color, is a great time to visit.
Canadian winters are long, cold and dark. With most outlying attractions closed, your explorations are pretty much limited to the ski resorts and cities. Quebec City, Toronto and Winnipeg are among those cities hosting big winter carnivals. City museums generally remain open in those months, and the ballet, opera and symphony season is in full swing as well.
Reliable, comprehensive travelguide information.