Du côté adriatique, même à Bari et dans les Pouilles, le climat est méditerranéen, avec des précipitations assez rares, généralement inférieures à 600 mm par an. Les Pouilles sont sensibles au sirocco mais aussi aux éruptions froides de la péninsule balkanique voisine, qui peuvent parfois abaisser la température en hiver, avec quelques chutes de neige plus probables sur les collines intérieures.