Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в п. Геращенково, учитывая данные наблюдений, оценивается 11.9°C. Максимальная температура, замечается в августе до 36.7°С, а порог минимальной температуры до -20.6°C в январе. Месяц с самыми высокими температурами — август с привычной температурой 28.4 °C. Месяц, когда температура наиболее низкая — январь, его характерная суточная температура -4.6 °C. В течение года: дни ясной погоды - 95, дни снега - 50, дни с осадками - 125, пасмурных дней - 96.