Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в июле до 29.0°С, а минимум составляет -29.9°C в январе. Среднегодовая температура в д. Хващевка, исходя из наблюдений, достигает 5.9°C. Наиболее тёплый месяц - это июль с привычной температурой 19.3 °C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -11.3 °C. За период года: дни ясной погоды - 65, снежных дней - 61, дождливых дней - 158, облачных дней - 82.