Dry, warm to very warm and sunny with light winds.
Today:
Dry. Some early mistiness in the Central Belt, but this will be short lived with sunshine widespread from mid-morning. Afternoon highs warm to very warm, probably best in Ayrshire. Winds light. Maximum temperature 25 °C.
Tonight:
Cloud increasing for most during the evening and night, but not so for Argyll and Ayrshire which sees late sunshine then overnight clear spells. Winds light northeasterly. Minimum temperature 3 °C.
Wednesday:
A cloudy start for most, but this will soon clear as prolonged periods of sunshine feeds from the west during the morning. Afternoon highs warm. Winds light. Maximum temperature 23 °C.
Outlook for Thursday to Saturday:
The settled weather will hold with the west continuing to see the best of the prolonged sunshine and warm to very warm afternoon highs. Winds light north to northeast.
Updated:
UK long range weather forecast
Dry, fine, and largely sunny conditions are expected to continue for the vast majority as a slow moving area of high pressure remains dominant. The weather will continue to be warm or very warm, especially in the west, but it will likely be cooler in the east as some coastal areas see more persistent low cloud at times, compared with previous days. There is an increasing chance that conditions will turn wetter and more unsettled through the mid- to latter-part of next week, possibly following a hotter spell, as areas of rain and strengthening winds threaten from the west and/or south (the latter bringing a risk of thunderstorms) This would most likely to be accompanied by temperatures dropping nearer to average for the time of year.
Updated:
The start of the period may see some more in the way of rain and showers across, especially across western parts. Fine and dry weather is more likely to prevail towards the south and east and may start to develop more widely, but occasional spells of rain and showers are still possible, with potential for thunderstorms on some days. Overall, temperatures will most likely be around or above normal for the time of year.