If you are visiting New York City for the first time you can visit New York City in the spring and fall seasons. This is when the weather is relatively pleasant and you can make the most of the time and explore more local attractions. With the right climate, you can also do more outdoor adventures and activities. Hence, you can visit New York City from March to May and September to November. Summer months from June to August can be hot in New York City and it also brings more tourists to the city which can quickly escalate the hotel room rates. You can also choose to explore New York City in winter if budget is not a problem.