Climate and Average Weather in San Marino

San Marino has a Mediterranean climate with rainfall throughout the year. San Marino has four seasons. Winter is pretty mild with average maximum temperatures of 6 to 9 degrees Celsius (42.8 - 48.2°F) and minimum temperatures usually hovering just above freezing. It can even snow during winter. After an often changeable spring, San Marino experiences a beautiful summer in which maximum temperatures often rise well above 25 degrees Celsius (77°F) and there are also days with tropical temperatures of 30°C (86°F) or higher. July and August are the warmest months of the year. Although the sun and clear skies dominates in summer, there is also a small chance of rain or thunderstorms.

The summer period is the best time to visit San Marino. However July and August are also the most busy months. If you have the luxury that you can go whenever you want we would suggest the months May, June or September. Temperatures are also very pleasant during these months. Those who visit San Marino in another period will have less chance of good weather. If you want to go in winter, there is a chance that San Marino is full of snow. The snow gives San Marino a fairytale look.

Interested in more detailed Weather and Climate information?
Please select the city below you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity, wind speed and water temperature.

Places in San Marino

Select a city to see its average temperature, precipitation and hours of sunshine over the year.