Weather in Barcelona in April

View all deals

12° C



32 mm

per month


62 %



67 %


What’s the weather like in Barcelona in April?

In April, Barcelona experiences mild and pleasant weather as spring takes hold. The city starts to see an increase in temperatures and longer days, making it an ideal time to visit. However, it is important to note that occasional rain showers can occur during this month.

Average daily temperatures

During April, Barcelona enjoys average daily temperatures ranging from 12°C to 19°C (54°F to 66°F). This means that the city begins to feel warmer, but it can still be a bit chilly in the mornings and evenings. It is advisable to bring layers of clothing to accommodate these temperature variations throughout the day.

Sunshine and rainfall

April in Barcelona sees an increase in sunshine hours compared to previous months. The city experiences an average of 7 hours of sunshine per day. However, it is important to keep in mind that spring is still a transitional season, so occasional rainfall can still occur. On average, Barcelona receives around 52mm of precipitation in April, spread over 9 to 10 rainy days.

Overall, April in Barcelona is a delightful time to explore the city, with mild temperatures, longer days, and a good amount of sunshine. However, it is always wise to check the weather forecast and be prepared for occasional rain showers.

Holiday deals in Barcelona

Destinations with similar weather