Климат (Dfa) влажный континентальный с горячим летом. Самый тёплый месяц - это июль со средним значением температуры 26.6 °C. Месяц с самыми низкими температурами — январь, среднее значение температуры за день -12.3 °C. Температурный максимум, регистрируется в июле до 38.0°С, а низшая понижается до -29.5°C в январе. Средняя температура за год в с. Архангельское, по данным наблюдений, составляет 7.2°C. За период года: солнечных дней - 84, снежных дней - 55, дни с дождем - 121, облачных дней - 106.