Климат (Cfa) влажный субтропический. Температурный максимум, регистрируется в августе до 38.1°С, а наименьшая опускается до -13.6°C в январе. Среднегодовая температура в п. Десятихатка, по данным наблюдений, достигает 16.9°C. Самый тёплый месяц — август со средним значением температуры 32.6 °C. Месяц с самыми низкими температурами — январь, его среднесуточная температура 1.7 °C. В рамках года: солнечных дней - 123, снежных дней - 15, дождливых дней - 137, облачных дней - 91.