The climate of Campobasso is temperate, with quite cold winters and warm summers.
The city is located in the southern Apennines, in the Molise region, and 700 meters (2,300 feet) above sea level (although the meteorological station is at 800 meters or 2,600 feet, at the Monforte Castle).
During cold spells from the north, from December to March, and sometimes even in November and April, abundant snowfalls can occur.
On the other hand, when the sirocco blows, the temperature can reach 35 °C (95 °F) in summer.
The average temperature of the coldest month (January) is of 4.4 °C (40 °F), that of the warmest month (July) is of 22.8 °C (73 °F). Here are the average temperatures.
Campobasso - Average temperatures
Min (°C)224712151818141163
Max (°C)781114202427272218128
Min (°F)363639455459646457524337
Max (°F)454652576875818172645446

Precipitation amounts to 560 millimeters (22 inches) per year: so, it is at an intermediate level. It ranges from 30 mm (1.2 in) in the driest month (July) to 70 mm (2.8 in) in the wettest (November). Here is the average precipitation.
Campobasso - Average precipitation

On average, there are around 2,110 sunshine hours per year. Here are the average sunshine hours per day.
Campobasso - Sunshine


Best Time

To visit Campobasso, you can choose the months of June and September. In July and August, the heat is generally bearable, but sometimes it can be intense.