Barcelona heeft een mediterraan klimaat, wat betekent dat het over het algemeen milde, vochtige winters en warme, droge zomers kent.