Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, регистрируется в августе до 31.6°С, а наименьшая опускается до -25.0°C в январе. Наитеплейший месяц — август со средней температурой 22.3 °C. Месяц с самым низким температурным режимом — январь, типичное среднесуточное температурное значение -8.6 °C. Годовая средняя температура в д. Замошье (Новосельская волость), основываясь на наблюдениях, оценивается 7.3°C. В течение одного календарного года: солнечных дней - 74, дни со снегом - 76, дождливых дней - 117, облачных дней - 99.