Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, замечается в августе до 33.6°С, а самая низкая до -29.9°C в январе. Средняя температура воздуха в с. Никольское, по данным наблюдений, оценивается 8.3°C. Наиболее тёплый месяц — август со среднеарифметической температурой 23.2 °C. Месяц с самым низким температурным режимом — январь, его типичное среднесуточное температурное значение -8.6 °C. За период года: ясные дни - 69, дни со снегом - 78, дождливых дней - 113, пасмурных дней - 106.