Barcelona en abril es un mes relativamente cálido y la temperatura media máxima diurna es de unos 60°F/16°C, mientras que la temperatura media mínima desciende a unos 44°F/ 7°C. Se puede esperar una media de 6 horas de sol al día.