Raleigh has a moderate subtropical climate. Although the city has four fairly distinct seasons, warm weather is common throughout spring, summer and autumn. Summers, between June and August, can be quite hot and humid, with temperatures averaging between 65°F (18°C) and 90°F (32°C).The spring and autumn seasons are extremely pleasant and sunny. Winters are mild, with somewhat chilly temperatures but very rare snowfalls. In winter, between December and February, temperatures average between 31°F (-1°C) and 55°F (13°C).