Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Машкова Поляна, по данным наблюдений, составляет 9.8°C. Максимальная температура, фиксируется в августе до 33.1°С, а минимум составляет -28.2°C в январе. Наиболее тёплый месяц - это август со среднеарифметической температурой 26.0 °C. Месяц с самым низким температурным режимом — январь, его среднесуточная температура -7.6 °C. В рамках года: ясные дни - 83, дни снега - 67, дни с осадками - 133, пасмурных дней - 83.