Skip to content

Bari

Bari Climate Patterns

Bari has a hot-summer Mediterranean climate, held in check at both extremes by the sea it sits on.

Summer

July and August are hot and almost rainless, with highs usually between 29 and 32°C. The sea keeps the peaks lower than inland Puglia manages, but it also keeps humidity up, so the perceived temperature on a still day can be considerably worse than the reading. Afternoon sea breezes are reliable along the lungomare and are the reason the seafront fills in the late afternoon.

Winter

Winters are mild and grey rather than cold. January highs run about 12 to 13°C and frost is uncommon in the city itself, though the plain behind it is colder. Snow in Bari is rare enough to stop the city when it happens.

Rain and wind

Around 550 millimetres a year, concentrated from October to March, often arriving as short violent storms that overwhelm the drains — the lame behind the city flood quickly. The tramontana off the Balkans can make winter feel raw; the scirocco brings humid heat and African dust in summer.

The sea

Warm enough to swim from June to October. The Adriatic here is clear and shallow off the rocks, and the city swims from concrete platforms as much as from sand.

Spring

April and May are the pleasantest stretch of the year: the plain behind the city is green, the sea is still cold but the air is warm, and the wind drops. The San Nicola feast falls at exactly the right moment for it.

Shoulder seasons

May, June, September and October are all excellent — warm, dry, and without the August heat or the August emptiness of a city whose residents have gone to the coast.

← Back to Bari overview