Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц — август со среднеарифметической температурой 27.0 °C. Самый холодный месяц — январь, суточный температурный средний показатель -5.7 °C. Верхний предел температуры, регистрируется в августе до 34.3°С, минимальная достигает -23.0°C в январе. Средняя температура за год в с. Мелахино, основываясь на наблюдениях, оценивается 11.4°C. В течение года: дни ясной погоды - 93, дни со снегом - 55, дни с осадками - 124, облачных дней - 94.