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