Por su ubicación a los pies del Mediterráneo, Barcelona disfruta de un clima cálido y acogedor, con temperaturas agradables durante todo el año.
En verano (junio, julio y agosto) las temperaturas oscilan entre los 27 y los 33 ºC. La lluvia es poco frecuente, salvo por alguna tormenta de verano.
En invierno, las temperaturas diurnas acostumbran a oscilar entre los 6 y los 12 ºC. Algunos días (escasos) pueden bajar hasta los 0 ºC y, excepcionalmente, puede incluso nevar.