La Union experiences the characteristic Mediterranean type of weather which means you get to see and enjoy 80% of sunshine per 365 days. Temperatures vary between 12 ºC to 14 ºC during the winter season and even on summer nights. The highest daytime temperatures in winter are between 20 to 22ºC. The average annual temperature is 18 ºC. However, the temperature hardly ever falls below 30ºC during the summer season.