A period from April to September is the best time to visit Montreal. A little bit chilly spring starts with its famous Montreal Nuit Blanche; the temperatures rise and the room rates drop. The tourist season kicks off in warm June and runs till August. Summer is packed with unforgettable festivals like Montreal Cirque Festival, Osheaga Music Festival and, of course, famous Montreal Pride. The air gets chillier after dark, so pack a warm sweater just in case. September usually holds summer temperature, and you are at odds to find nice rooms during autumn. December–February is a rather cold and snowy time in the city, but keep in mind the Underground City beneath the downtown Montreal.