The best time to go to Mexico, New York, is generally between May and September for warm weather and outdoor activities, or December to March for winter sports.For those looking to enjoy the warmer months, May through September offers pleasant temperatures ideal for exploring the natural beauty of the region. This period is great for hiking, fishing, boating on the area's lakes, or visiting local farms and orchards. The days are longer, allowing for more time outdoors.If you're interested in winter sports, December to March is the prime time. Mexico, New York, often receives significant snowfall, making it suitable for activities like cross-country skiing, snowshoeing, or ice fishing.