Il fait en général très beau temps, surtout si c'est un été indien.
Barcelona est une ville méditerranéenne, au bord de la mer, donc comptez du soleil, assez chaud (vers 23-25°). Il p eut faire un peu de vent ce qui n'est pas très agréable, donc un petit gilet ne sera pas de trop!