Taiwan's climate is subtropical but pleasant. The average temperature is 22 degrees Celsius or 72 degrees Fahrenheit in the north and 24.5 C (76F) in the south. Summer runs from May to October, and a mild winter from December to February. Rainfall is abundant, averaging 2,500 millimeters (100 inches) annually. Local and seasonal variations are numerous. The north is often rainy in the winter, and the south in the summer. Snow is rare and falls only on higher mountains.