Pensacola has a humid subtropical climate, with short, mild winters and hot, humid summers. Summer temperatures are moderated by the southerly prevailing winds from the Gulf of Mexico and temperatures in the peak summer months, between June and August, average between 72°F (22°C) and 89°F (32°C), though highs can reach 100°F (38°C). Summer is the wettest season, with frequent afternoon thunderstorms providing relief from the heat. In winter, between December and February, temperatures average between 42°F (6°C) and 63°F (17°C). Snow is rare in Pensacola. The city enjoys an average of 228 days of sunshine a year, making it a year-round travel destination, but visitors should note that late summer and autumn can be very windy.