Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Пьявочное, согласно наблюдениям, составляет 7.6°C. Вершина температурного диапазона, наблюдается в июле до 31.6°С, минимальная достигает -26.7°C в январе. Месяц, когда температура наиболее низкая — январь, среднее суточное значение температуры -9.5 °C. Месяц с самыми высокими температурами - это июль со средним значением температуры 21.5 °C. На протяжении года: солнечно-ясные дни - 86, дни снега - 47, дни с дождем - 147, пасмурных дней - 86.