Климат (Dwb) муссонный с теплым летом, влажный континентальный. Месяц с максимальными температурами - это август со среднеарифметической температурой 24.0 °C. Месяц с самыми низкими температурами — январь, суточный температурный средний показатель -8.8 °C. Среднегодовая температура в с. Гранатовка, исходя из данных наблюдений, оценивается 9.4°C. Максимальная температура, проявляется в августе до 34.5°С, а минимум составляет -21.7°C в феврале. В течение года: ясные дни - 126, снежных дней - 32, дни с дождем - 142, пасмурных дней - 66.