Based on the tourism score, the best times of year to visit New York City for warm-weather activities are from mid June to early July and from early August to ...