Today, in Duddingston,
sunny conditions are likely to prevail.
The temperature will be between a maximum of 25°C and a minimum of 15°C. The warmest part of the day will be from 3 pm to 5 pm.
The high temperature is expected to be notably higher than the long-term average for
July of 17.2°C. Forecasts indicate a night temperature also slightly warmer than the usual July minimum of 10.4°C.
With typical highs around 17.2°C and lows near 10.4°C, July is the hottest in Duddingston.