According to a statement by the Portuguese Institute of the Sea and Atmosphere (IPMA), Porto, Vila Real, Viana do Castelo, Aveiro and Braga will be under a yellow warning due to snow between 12:00 on Saturday and 9:00 on Sunday.

The alert for Bragança, Viseu, Guarda, Castelo Branco and Coimbra is in effect between 12:00 and 9pm on Saturday.

For the ten districts, the alert is for snowfall above 700/900 meters, with an accumulation of up to 5 centimetres above 1000/1100 meters.

IPMA also warned of likely impacts such as “disturbance caused by snowfall with accumulation and possible formation of ice”, road closures, causing damage to structures or trees or harming local supplies.

For Castelo Branco and Guarda, IPMA said that snow accumulation could exceed 10 centimetres in the highest points of Serra da Estrela.

Seven districts on the continent will be under an orange warning on Saturday due to the forecast of sea unrest, with northwestern waves of 5 to 6 metres expected, also according to IPMA.

The districts of Porto, Viana do Castelo, Lisbon, Leiria, Aveiro, Coimbra and Braga start with a yellow warning between 9pm today and 6am on Saturday, then turning to orange until 12:00am on Sunday.

These seven districts then go under yellow warning again between 00:00 and 12:00 on Sunday also due to the waves.

The IPMA also issued a yellow warning of maritime unrest for the districts of Beja, Faro and Setúbal between 06:00 on Saturday and 12:00 on Sunday.