The weather in Portugal is among the warmest in Europe, with an average temperature of around 55°F (15°C) in the north, and 64°F (18°C) in the south. The average annual rainfall is as high as 118 inches (300cm) in the northern mountains, but countrywide is closer to 43 inches (110cm).Southern Portugal has a Mediterranean climate with hot, dry summers and mild winters. There is very little rain and summers are warm, but refreshing sea breezes make for pleasant conditions. Summer temperatures in the Algarve can pass 86°F (30°C), and reach as high as 116°F (47°C) in the Alentejo.In the north, the weather is wetter, particularly in winter, and cooler, with temperatures influenced by Atlantic currents and the Spanish Meseta.The climate of the Azores and Madeira is subtropical with some variation from island to island. Much of the Azores experiences dry summer months with warm temperatures year-round.The best time to travel to Portugal is during spring (April and May) and autumn (September and October) when days are pleasantly sunny and warm but tourist areas are relatively quiet. These seasons also offer cheaper rates at hotels and less crowded beaches, restaurants and golf courses.