Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, устанавливается в июле до 33.7°С, а порог минимальной температуры до -19.7°C в январе. Среднегодовая температура в д. Анастасьевка, исходя из данных наблюдений, оценивается 8.7°C. Месяц, когда температура наиболее высокая — июль с типичной температурой 21.7 °C. Месяц с минимальными температурами — январь, его среднее значение температуры за день -2.3 °C. На протяжении года: дни ясной погоды - 105, дни со снегом - 35, дождливых дней - 140, облачных дней - 86.