Daytona Beach has a humid subtropical climate, typical of the southeastern United States. Summers are hot and humid with highs usually in the 90s and a heat index often exceeding 100 degrees Fahrenheit. Thunderstorms are frequent in summer afternoons and the hot, humid weather can last right through the fall months. Winters are dry and mild, marked by a constant series of cold fronts and warm-ups. Temperatures dip into the low 30s and upper 20s Fahrenheit on rare occasion, and freezes are not common. Frost occurs a few times a year mainly in the inland areas, but is rare along the beaches; snowfall is extremely rare. Temperatures in spring are famously pleasant with warm afternoons, cool evenings, and far less humidity. This beach-going weather attracts tourists back to the beaches usually by early March.