Estonian weather offers many surprises.
Temperatures may fluctuate by more than 20º C in the same day ; in the early morning the thermometer might read –12ºC and by afternoon it may already be 10ºC.
Although it doesn't always snow in winter, there tends to be about 10 cm of snow on the ground consistently from late December through to the beginning of March.