Waterloo Region experienced the coldest December in seven years, with fluctuating temperatures resulting in a half degree above-average temperature for the month.