The best times to visit New York City are fall (September to early November) and spring (April to early June). The weather's mild and perfect for strolling ...