San Luis Potosí, where it's located

The climate of San Luis Potosí is arid subtropical, mitigated by altitude, with a very mild winter from mid-November to early March, a warm and dry period from March to May, and a warm summer with some rain from June to mid-October.
The city is located in central Mexico, at the 22nd parallel, and at 1,865 meters (6,120 feet) above sea level, and is the capital of the homonymous state. Although the winter is mild, it gets quite cold at night, and sometimes colder air masses can come down from the United States. In December 1997, it snowed and the temperature dropped to -9 °C (16 °F). On the hottest days of the year, which generally occur in May and sometimes in April, the temperature can reach or exceed 35 °C (95 °F).
The average temperature of the coldest month (January) is of 13.1 °C (55 °F), that of the warmest month (May) is of 21.1 °C (70 °F). Here are the average temperatures.
San Luis Potosí - Average temperatures
Min (°C)6791214141313131186
Max (°C)212225282827252524232221
Min (°F)434548545757555555524643
Max (°F)707277828281777775737270

Precipitation amounts to 390 millimeters (15.4 inches) per year: it is therefore quite scarce. It ranges from 5 mm (0.2 in) in the driest month (March) to 65 mm (2.6 in) in the wettest ones (June, July, September). Here is the average precipitation.
San Luis Potosí - Average precipitation

On average, there are around 2,930 sunshine hours per year. Summer, not being very rainy, is a sunny season. Here are the average sunshine hours per day.
San Luis Potosí - Sunshine

San Luis Potosí

Best Time

In theory, San Luis Potosí can be visited all year round, since the summer is not too rainy and the winter is not too cold. However, you can choose the period from November to March, which is the driest season, and it is not hot, as it can sometimes happen in April and May.