Get Exclusive App Deals

Basilicata

Basilicata 1
Travel Info
1
Travel Info
More destinations

Basilicata Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Basilicata year round climate

  • Spring (March–May): 8.2–14.6°C on average, mild and dry climate with abundant sunshine, suitable for outdoor activities. Common activities: Hiking, visiting historical sites, winery tours. Recommended clothing: Light jacket, long-sleeved shirt, comfortable walking shoes.
  • Summer (June–August): 21.9–24.8°C on average, hot and dry, strong sunshine, pay attention to sun protection. Common activities: Beach holidays, swimming, exploring mountain towns. Recommended clothing: Light and breathable clothing, hat, sunglasses, sunscreen.
  • Autumn (September–November): 8.8–17.4°C on average, comfortable and pleasant climate, warm days and cool nights. Common activities: Olive harvesting, tasting local cuisine, enjoying autumn scenery. Recommended clothing: Comfortable long-sleeved shirts, light jacket or cardigan.
  • Winter (December–February): 4.9–6.9°C on average, cold and dry, some areas may experience snowfall. Common activities: Indoor activities, visiting museums, enjoying local specialties. Recommended clothing: Warm coat, scarf, gloves, hat.

Basilicata climatological average

Annual average temperature: approx. 13.6°C / Annual rainfall: approx. 26 mm / Summer humidity: 40%–50% / Rainiest month: December

Basilicata monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
4.9°C
2.5
February
6.9°C
4
March
8.2°C
1.9
April
11.3°C
1.4
May
14.6°C
3.4
June
21.9°C
0.5
July
24.8°C
0.9
August
24.5°C
0.9
September
17.4°C
2.6
October
15.2°C
2.5
November
8.8°C
1.8
December
4.9°C
4

Basilicata weather for the next seven days

9/16
Wednesday
Sunny
24.1°C/15.6°C
9/17
Thursday
Sunny
24.7°C/14.6°C
9/18
Friday
Overcast
24.8°C/15.1°C
9/19
Saturday
Overcast
23.6°C/15.2°C
9/20
Sunday
Patchy rain nearby
22.3°C/14.8°C
9/21
Monday
Sunny
22.5°C/15.6°C
9/22
Tuesday
Sunny
19.7°C/13.3°C