When living in Barcelona, you would experience hot summers and mild winters
Winters in Barcelona are mild. December, January and February are the coldest months, with average temperatures around 16 °C (61 °F) during the day and 10 °C (50 °F) at night
Generally the summer season lasts about six months, from May to October. July and August are the warmest months, with average temperatures around 28–29 °C (82–84 °F) during the day and 22–23 °C (72–73 °F) at night
Average annual temperature of the ocean is about 18 °C (64 °F).  In the warmest month – August, the average sea temperature is 25 °C (77 °F)