Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, наблюдается в июле до 29.1°С, а минимально может быть до -37.3°C в январе. Наихолоднейший месяц — январь, его среднее суточное значение температуры -14.5 °C. Месяц, когда температура наиболее высокая — август с характерной температурой 20.2 °C. Среднегодовая температура в п. Рубцово, принимая во внимание наблюдения, достигает 5.2°C. За период года: солнечных дней - 57, снежных дней - 88, дни с дождем - 120, пасмурных дней - 101.