Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц - это август с типичной температурой 24.7 °C. Месяц с минимальными температурами — январь, среднее значение температуры за день -6.8 °C. Среднегодовая температура в с. Хвастовичи, исходя из наблюдений, оценивается 9.9°C. Верхний предел температуры, замечается в августе до 34.2°С, а минимальный уровень достигает -22.8°C в январе. За год: солнечно-ясные дни - 75, снежных дней - 62, дождливых дней - 142, облачных дней - 87.