June through September and December through February are the best time to visit Quebec as these periods are packed with celebrations like summer Pow Wows and Winter Carnival. You can watch the maple sap boiling into syrup and taste maple taffy between March and May when maple sugar shacks welcome visitors. Summer months are full of outdoor activities like hiking, whale watching, and kayaking. Throngs of tourists during summer is a usual occurrence so try to book your hotel at least three weeks in advance. Indian summer will surprise you with fantastic landscapes and bargain prices on accommodation. Winter cold shouldn't get you down as there is are lots of experiences like ice fishing, Northern Lights watching, climbing the frozen falls, or tasting tourtiere in Quebec.