Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, замечается в августе до 32.1°С, а порог минимальной температуры до -21.8°C в январе. Годовая средняя температура в д. Рубачево, в соответствии с наблюдениями, оценивается 8.7°C. Месяц с самыми низкими температурами — январь, среднее суточное значение температуры -6.7 °C. Самый тёплый месяц — август со среднеарифметической температурой 23.6 °C. За период года: ясные дни - 65, дни снега - 81, дождливых дней - 130, облачных дней - 90.