Климат (Cfa) влажный субтропический. Среднегодовая температура в Грэсовском, согласно наблюдениям, достигает 15.9°C. Месяц с максимальными температурами - это август с характерной температурой 30.2 °C. Месяц, когда температура наиболее низкая — январь, его типичное среднесуточное температурное значение 2.6 °C. Верхний предел температуры, регистрируется в августе до 36.8°С, а порог минимальной температуры до -12.6°C в январе. В пределах года: солнечных дней - 156, снежных дней - 18, дни с осадками - 104, облачных дней - 88.