Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее низкая — январь, среднесуточная температура -7.9 °C. Месяц с самыми высокими температурами - это август со средним значением температуры 23.9 °C. Среднегодовая температура в д. Марфино, согласно наблюдениям, достигает 9.3°C. Максимальная температура, замечается в августе до 32.7°С, а минимально может быть до -26.0°C в январе. На протяжении года: солнечных дней - 73, снегопадные дни - 78, дни с осадками - 128, облачных дней - 87.