W kwietniu w Barcelonie można poczuć prawdziwie wiosenny, śródziemnomorski klimat. W ciągu dnia temperatura powietrza wynosi przeważnie około 20 °C, a w nocy rzadko spada poniżej 10 °C. Deszcz pada dosyć często, czasami intensywnie. Zdarza się jednak wiele dni z bardzo ładną pogodą, podczas których słońce świeci na bezchmurnym niebie przez ich większą część. Temperatura powietrza wzrasta wówczas w okolice 25 °C.