High season in New York City runs from late May through early September and again in November and December. Shoulder seasons include April to mid-May and mid-September to October, while low season spans January to March. Spring and fall offer the most comfortable weather and smaller crowds. Travellers looking for bargains should consider visiting mid-winter or early spring when accommodations and attractions are less busy. Winter also brings specials like NYC Hotel Week and Restaurant Week, while late summer sees lower prices as locals leave the city. Don’t miss seasonal events such as outdoor festivals and free concerts from May through October, film festivals in June and September, the NYC Wine & Food Festival in October and the Rockefeller Center tree lighting in December.