Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, фиксируется в августе до 33.6°С, а минимум составляет -35.7°C в декабре. Среднегодовая температура в Минусинском р-н, учитывая данные наблюдений, оценивается 5.4°C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -15.5 °C. Месяц, когда зафиксированы самые высокие температуры — август со среднеарифметической температурой 25.2 °C. В течение года: ясные дни - 75, снегопадные дни - 43, дни с дождем - 139, облачных дней - 109.