Varningen för dessa områden kommer att gälla fram till kl. 12.00 på lördag då vågor på 5 till 6 meter förväntas, med en maximal höjd på 10 meter i vissa fall.
Dessa distrikt kommer sedan att gå vidare till en gul varning mellan kl. 12.00 på lördag och kl. 6.00 på söndag.
På grund av oroligheterna till havs utfärdade IPMA en gul varning för distrikten Faro och Beja fram till kl. 18.00 på lördagen, Setúbal fram till kl. 00.00 på söndagen och Lissabon fram till kl. 06.00 på söndagen.
IPMA utfärdade också en gul varning för distrikten Viseu, Porto, Vila Real, Viana do Castelo, Aveiro och Braga på grund av prognosen för regnperioder, ibland kraftiga och ihållande.
Regnvarningen kommer att gälla mellan kl. 18.00 i dag och kl. 18.00 på söndag.