Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым низким температурным режимом — январь, его типичное среднесуточное температурное значение -1.4 °C. Месяц, отмечающийся максимальными теплом — июль со средней температурой 23.6 °C. Самая высокая температура, устанавливается в июле до 29.9°С, а низшая понижается до -22.8°C в январе. Средняя температура воздуха в п. Черкасово, по данным наблюдений, составляет 9.5°C. В пределах года: ясные дни - 82, снежных дней - 61, дни с дождем - 151, облачных дней - 72.