Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Никольское, согласно наблюдениям, составляет 10.4°C. Месяц, когда зафиксированы самые высокие температуры - это август со средним значением температуры 26.7 °C. Месяц с минимальными температурами — январь, средний дневной температурный уровень -6.9 °C. Температурный максимум, отмечается в августе до 33.8°С, а минимум составляет -27.5°C в январе. В пределах года: солнечно-ясные дни - 84, снежных дней - 67, дни с дождем - 131, облачных дней - 84.