Charleston has a humid subtropical climate. Summer, between June and August, is hot and humid, with temperatures averaging between 70°F (21°C) and 91°F (33°C). The city's coastal situation helps to keep summers a bit cooler than inland.Summer is also the wettest season, although Charleston receives significant rainfall throughout the year. Hurricanes are a threat in summer and early autumn. Winter, between December and February, is short and mild, with occasional snow flurries.In the winter months, temperatures average between 38°F (3°C) and 62°F (17°C). Spring is generally a mild and pleasant season, perhaps better than summer because of the comfortably warm temperatures.