Weather in mainland Spain So much so that you can choose between beach holidays or skiing trips. Winter temperatures in Spain's northern regions, like Bilbao, are a maximum of about 55 °F during the day, with approximately 13 days of rainfall per month.