Puebla typically has a temperature range from 55.4 °F(January) to 64.4 °F(April). Those looking to avoid rain and/or snow while visiting Puebla should plan their trip in January, January, or January, as these months are relatively less likely to have precipitation.