Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Осиновичи, принимая во внимание наблюдения, оценивается 9.4°C. Месяц с самыми высокими температурами — август со средним значением температуры 24.4 °C. Месяц, когда температура наиболее низкая — январь, его средний дневной температурный уровень -5.6 °C. Вершина температурного диапазона, наблюдается в августе до 33.7°С, а минимально может быть до -25.2°C в январе. За год: солнечных дней - 71, снегопадные дни - 75, дни с дождем - 136, пасмурных дней - 84.