Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, фиксируется в июле до 33.1°С, минимальная достигает -27.6°C в январе. Месяц с минимальными температурами — январь, средний дневной температурный уровень -7.6 °C. Месяц, когда зафиксированы самые высокие температуры - это июль с характерной температурой 22.7 °C. Средняя температура воздуха в д. Машкино, исходя из наблюдений, оценивается 8.9°C. В пределах года: дни ясной погоды - 82, дни со снегом - 66, дни с дождем - 155, облачных дней - 63.