Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, наблюдается в июле до 38.2°С, а минимально может быть до -30.4°C в декабре. Среднегодовая температура в с. Новопесчаное, в соответствии с наблюдениями, достигает 6.0°C. Самый холодный месяц — январь, его характерная суточная температура -13.6 °C. Месяц, когда температура наиболее высокая — июль со средним значением температуры 26.3 °C. В рамках года: ясные дни - 73, дни снега - 63, дни с осадками - 124, облачных дней - 106.