Barcelona weather in May is very warm and pleasant with just a few showers scattered throughout the month. It's one of the best times to visit Barcelona because it's not overly hot and temperatures are warm and enjoyable. Barcelona enjoys a warm, Mediterranean climate with long, hot summers and mild winters.