Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, фиксируется в июне до 34.1°С, а минимум составляет -35.7°C в декабре. Среднегодовая температура в Минусинском р-н, учитывая данные наблюдений, оценивается 5.6°C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -15.5 °C. Месяц, когда зафиксированы самые высокие температуры — июль со среднеарифметической температурой 22.8 °C. В течение года: ясные дни - 65, снегопадные дни - 59, дни с дождем - 113, облачных дней - 129.