Климат Великого Новгорода умеренно-континентальный, с холодной снежной зимой и умеренно тёплым летом. Зима длится с середины ноября по начало апреля, её средняя температура составляет −10 °C, температура довольно часто опускается ниже −24 °C, обычно в конце января — начале февраля.