Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Старое Мочалкино, в соответствии с наблюдениями, достигает 9.2°C. Температурный максимум, регистрируется в июле до 39.1°С, а минимально может быть до -30.1°C в январе. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -12.2 °C. Месяц, отмечающийся максимальными теплом - это июль со средним значением температуры 26.0 °C. На протяжении года: солнечно-ясные дни - 64, снежных дней - 74, дни с осадками - 124, пасмурных дней - 104.