In December, the weather in Songyuan is typically freezing. Average daily high temperature in December is about 11 degrees below zero. On average, Songyuan has 19 sunny and 12 partly cloudy days in December. December as well as January and February is considered the most uncomfortable time to visit Songyuan.