Weather in December The average high at the South Rim in December is 45 degrees Fahrenheit, and the average low is 18 degrees Fahrenheit (high of 7 degrees Celsius, low -8 degrees Celsius.) However, these temperatures are much warmer inside the Canyon (by 10-20 degrees, feeling even warmer in the sun).