Barcelona has a maritime Mediterranean climate Csa according to Köppen-Geiger classification, a warm-temperate subtropical climate (Warmgemäßigt-subtropisches Zonenklima) according to Troll-Paffen climate classification, and a subtropical climate according to Siegmund/Frankenberg climate classification.