The agency said the country should expect heavy rain, especially near the coast in the north of Portugal with up to 20 millimetres in 12 hours until 9 this evening.

Snow is expected this afternoon and evening over 1000/1200 metres, in the north and interior, especially in the mountains in the north.

The wind will have gusts of up to 65 km/h along the coast in the north and centre and could reach up to 85 km/h over high ground.

Warnings were also issued to drivers about the possibility of flooding and surface water and the danger of fallen trees.