Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, его среднесуточная температура -11.1 °C. Месяц, когда зафиксированы самые высокие температуры - это август с типичной температурой 21.7 °C. Наивысшая температура, отмечается в августе до 31.5°С, а минимально может быть до -30.3°C в январе. Среднегодовая температура в д. Тресково, по данным наблюдений, достигает 7.0°C. На протяжении года: ясные дни - 66, снегопадные дни - 85, дни с осадками - 125, облачных дней - 90.