Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми высокими температурами — июль со среднеарифметической температурой 20.0 °C. Месяц с минимальными температурами — январь, его среднее суточное значение температуры -16.2 °C. Средняя температура за год в с. Никольск, основываясь на наблюдениях, оценивается 2.9°C. Вершина температурного диапазона, наблюдается в июне до 29.0°С, а минимально может быть до -39.3°C в январе. В пределах года: ясные дни - 67, снегопадные дни - 85, дождливых дней - 140, облачных дней - 74.