Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в Назаровском р-н, согласно наблюдениям, составляет 3.6°C. Самый тёплый месяц — июль с привычной температурой 21.8 °C. Месяц с самым низким температурным режимом — декабрь, типичное среднесуточное температурное значение -16.1 °C. Самая высокая температура, устанавливается в июне до 32.9°С, минимальная достигает -42.5°C в декабре. За период года: солнечно-ясные дни - 59, дни со снегом - 104, дни с дождем - 115, облачных дней - 88.