Get Exclusive App Deals

San Marino

Travel Info
More destinations

Reviews of San Marino activities

San Marino Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

San Marino year round climate

  • Spring (March–May): Average 50–64°F, mild and sunny with occasional showers. Temperatures rise in March and April, with more rain in May. Common activities: Walking along mountain paths, visiting the old town, and enjoying local cuisine. Suggested clothing: Light jacket, long-sleeved shirt, comfortable shoes.
  • Summer (June–August): Average 73–78°F, hot and dry with little rainfall. July and August are the hottest months. Common activities: Visiting museums, admiring mountain views, and enjoying outdoor activities. Suggested clothing: Light and breathable clothing, hat, sunglasses.
  • Autumn (September–November): Average 51–69°F, pleasant and comfortable. September is the rainiest month, with October and November gradually cooling down. Common activities: Admiring autumn scenery, savoring seasonal cuisine, and participating in local festivals. Suggested clothing: Comfortable long-sleeved shirts, light jacket.
  • Winter (December–February): Average 42–45°F, cold and dry with occasional snowfall. January and February are the coldest months. Common activities: Indoor activities, visiting museums, and enjoying hot drinks. Suggested clothing: Warm coat, scarf, gloves, hat.

San Marino climatological average

Annual average temperature: approx. 59.9°F / Annual rainfall: approx. 623 mm / Summer humidity: 60%–70% / Rainiest month: September

San Marino monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
42.3°F
74.5
February
45.5°F
35.7
March
50.5°F
40.4
April
55.2°F
27.9
May
64.8°F
82.3
June
73.8°F
26.2
July
78.8°F
10.7
August
77.7°F
44.3
September
70°F
117
October
64.6°F
51.9
November
51.1°F
58.6
December
44.8°F
53.7

San Marino weather for the next seven days

6/15
Monday
Sunny
78.3°F/64.6°F
6/16
Tuesday
Patchy rain nearby
76.6°F/66.9°F
6/17
Wednesday
Patchy rain nearby
78.7°F/68.3°F
6/18
Thursday
Sunny
80.6°F/69.7°F
6/19
Friday
Sunny
81°F/70°F
6/20
Saturday
Sunny
82.8°F/70.3°F
6/21
Sunday
Sunny
83.3°F/72.3°F