Климат (Cfa) влажный субтропический. Самый тёплый месяц - это июль со средним значением температуры 34.6 °C. Месяц, когда зафиксированы самые низкие температуры — февраль, его суточный температурный средний показатель 7.4 °C. Средняя температура за год в Ханчжоу, по данным наблюдений, оценивается 20.2°C. Самая высокая температура, замечается в июле до 40.0°С, а низшая понижается до -4.8°C в декабре. На протяжении года: солнечных дней - 124, дни со снегом - 10, дни с осадками - 160, пасмурных дней - 72.