Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры — август с привычной температурой 22.0 °C. Месяц с минимальными температурами — январь, характерная суточная температура -11.9 °C. Вершина температурного диапазона, отмечается в июле до 30.6°С, а самая низкая до -34.0°C в январе. Средняя температура воздуха в д. Мякшево, по данным наблюдений, достигает 7.0°C. В пределах года: дни ясной погоды - 67, дни со снегом - 79, дождливых дней - 127, пасмурных дней - 93.