The warm and sunny month of May is the best time to visit New York City. With warm temperatures and fewer tourists, it is the best time to visit the city.