Климат (Dfb) влажный континентальный с теплым летом. Средняя температура воздуха в д. Мартяхино, согласно наблюдениям, достигает 6.3°C. Месяц, когда зафиксированы самые высокие температуры — июль со средней температурой 21.4 °C. Самый холодный месяц — январь, его типичное среднесуточное температурное значение -12.5 °C. Вершина температурного диапазона, регистрируется в июле до 32.3°С, а минимальный уровень достигает -30.9°C в январе. На протяжении года: дни ясной погоды - 73, дни со снегом - 89, дни с дождем - 116, пасмурных дней - 88.