The weather in Prague in December is highly changeable. The average low is -2°C (28°F), but the temperature deviates dramatically in both directions.
There are bright, sunny, relatively warm periods. Equally, there can be heavy bouts of snow that last several days or weeks, when temperatures head well into minus territory.
December Sunrise & Sunset Times in Prague
Sunrise time around 8am and Sunset time around 4PM but beautiful Christmas lightnings around Prague is gonna help you for the show the way at nights!