Климат (Dfc) субарктический. Наихолоднейший месяц — январь, среднее значение температуры за день -14.0 °C. Самый тёплый месяц — август со средним значением температуры 25.4 °C. Вершина температурного диапазона, проявляется в июне до 35.4°С, а низшая понижается до -36.2°C в январе. Годовая средняя температура в д. Краснинка, основываясь на наблюдениях, оценивается 5.5°C. В пределах года: ясные дни - 62, дни со снегом - 77, дни с дождем - 127, облачных дней - 100.