Lisbon: It will be a warm weekend in the capital with hazy sunshine predicted for both days and temperatures to reach daily highs of 20 degrees and nightly lows of 10 degrees. There will be a chance of rain on Monday and Tuesday and temperatures are to fall slightly to highs of 17 degrees.
The south: The weekend will be bright and sunny with intermittent cloud cover and average daily highs of 20 degrees. There is a chance of rain for the rest of the week, although it will remain feeling warm with average daily highs of 19 degrees and nightly lows of 10 degrees.
The north: Both Saturday and Sunday will be warm in the north with average daily highs of 17 degrees and nightly lows of 8 degrees. As the week progresses the chance of rain will increase slightly while temperatures will fall to highs of 16 degrees and lows of 7 degrees.