May in Zacatecas is the warmest month of the year. In May, the weather in Zacatecas is typically warm. Average daily high temperature in May is about 25 degrees above zero. On average, Zacatecas has 17 partly cloudy, 8 sunny, 4 cloudy, and 2 rainy days in May. The rains are usually light.