Dalian experiences a humid continental climate with distinct seasonal changes. Winters are harsh, with January being the coldest month, averaging around -4°C, and temperatures often drop below -17°C. Spring arrives in March, bringing temperatures that fluctuate between -7°C and 21°C, gradually warming up to average highs of 12°C by April. Summers are warm, but not sweltering, with July being the hottest month, averaging around 25°C, while still experiencing occasional heatwaves above 34°C. Autumns bring mild temperatures, ranging from 0°C to 25°C, before the chill of winter returns in November and December.