In December, the weather in Guanajuato is typically warm. Average daily high temperature in December is about 18 degrees above zero. On average, Guanajuato has 17 sunny and 14 partly cloudy days in December.