Sagres: Clear skies and highs of 24 degrees are expected on Saturday with nightly lows of 17 degrees. On Sunday some light cloud cover is expected at times and temperatures are to hit highs of 27 degrees.

Lagos: Clear skies are predicted throughout the weekend with temperatures peaking at 28 degrees on Saturday and 32 degrees on Sunday. Winds are to be from the north and nightly lows are to fall to averages of 17 degrees.

Portimão: A hot and sunny weekend is forecast with clear skies and highs of 34 degrees on Saturday and 33 degrees on Sunday. Night temperatures are to fall to averages of 20 degrees with southerly winds on Sunday.

Silves: A very hot weekend is forecast with clear skies and highs of 34 degrees on Saturday and 37 degrees on Sunday. Northerly winds will help to make it feel slightly cooler and nightly averages are to drop to 16 degrees.

Albufeira: A sunny weekend is on the cards in Albufeira with clear skies and highs of 35 degrees on Saturday before dropping to highs of 30 degrees on Sunday when the nightly low is a balmy 21 degrees.

Vilamoura: Highs of 32 degrees are forecast on Sunday with nightly lows of 19 degrees. On Sunday it will be feeling slightly cooler with highs of 30 degrees and nightly lows dropping only to 21 degrees.

Faro: Clear skies are predicted throughout the weekend with temperatures peaking at 33 degrees on Saturday and dropping to lows of 20 degrees. On Sunday thermometers are to reach highs of 32 degrees and drop to only 22 degrees at night.

Olhão: A hot and sunny weekend is forecast in Olhão with temperatures reaching highs of 31 degrees on Saturday and 30 degrees on Sunday. It will feel very warm at night with average nightly lows of 21 degrees.

Tavira: Highs of 33 degrees are expected on Saturday with clear skies and nightly lows of 19 degrees. On Sunday thermometers are to peak at 32 degrees and drop to nightly lows of 22 degrees with southerly winds.