Климат (Dfb) влажный континентальный с теплым летом. Наитеплейший месяц - это август с типичной температурой 19.7 °C. Месяц с самым низким температурным режимом — январь, его средний дневной температурный уровень -9.3 °C. Максимальная температура, отмечается в августе до 29.5°С, а минимально может быть до -23.4°C в январе. Годовая средняя температура в д. Захонье (Добручинская волость), на основе наблюдений, составляет 6.0°C. За год: солнечных дней - 64, снегопадные дни - 76, дни с дождем - 144, облачных дней - 82.