Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, замечается в августе до 29.4°С, а низшая понижается до -35.6°C в январе. Месяц, отмечающийся максимальными теплом - это август с характерной температурой 20.9 °C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -13.1 °C. Среднегодовая температура в д. Берниково, в соответствии с наблюдениями, достигает 5.7°C. За год: солнечно-ясные дни - 68, дни снега - 76, дни с дождем - 133, пасмурных дней - 89.