Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Верхняя Меча, основываясь на наблюдениях, достигает 4.2°C. Верхний предел температуры, фиксируется в июле до 34.1°С, а самая низкая до -36.0°C в декабре. Месяц с самыми высокими температурами - это июль со среднеарифметической температурой 22.0 °C. Месяц, когда температура наиболее низкая — январь, его среднесуточная температура -15.6 °C. За год: солнечно-ясные дни - 59, дни со снегом - 88, дни с осадками - 115, пасмурных дней - 104.