Weather in
BarcelonaAPRIL 2025

sunny and cloudy icon

Average Temperature

17°C

In April the summer will start in Barcelona, during this month you'll notice that the temperature will get higher.

Average temperature:

In Barcelona during April, you can expect an average temperature of 17°C (63°F), making it still fairly fresh, but thanks to the bright sun, it will often feel really warm. During the good days the temperature will rise often up to 21°C (70°F).

Daylight:

Since April is the start of the summer for Barcelona, it also means that you'll have more daylight, meaning you'll be able to enjoy the city with daylight even longer! The average day in April will have 13,5 hours of daylight, to see exactly when the sunrise and sunset happen, you can use our widget below. If you're trying to catch the sunrise or the sunset, we recommend you going to Bunkers del Carmel for stunning views!

Image of a pencil for editing functionality

Sunrise & Sunset

Times for

Sunrise

Sunset

Rainfall:

During April, there is not much rainfall in Barcelona. On average, there is 51mm in the month, resulting in 11 rainy days. So even though there is not much rain, we recommend you take a waterproof jacket and a small umbrella to ensure you'll stay dry.