Dunfermline (Fife) weather

Forecast days

Seven day forecast for Dunfermline

Central, Tayside & Fife weather forecast


Dry, sunny and warm, east coast cooler.

This Evening and Tonight:

Dry and sunny this evening. Staying dry overnight but some haar developing across the east coast later and spreading a little way inland. Turning rather chilly in some Perthshire and Angus glens. Minimum temperature 7 °C.


Any overnight haar in the east burning off, otherwise another dry and sunny day to come. Still warm inland, somewhat cooler along the east coast. Maximum temperature 23 °C.

Outlook for Monday to Wednesday:

Early coastal haar otherwise Monday sunny, and warm inland. Tuesday warm, sunny at first then showers, some heavy. Damp start Wednesday, then drier, brighter, but much cooler.


UK long range weather forecast

Following the prolonged dry, warm weather in May into the start of June, it will have become be a good deal cooler and more changeable by the start of this period. The first week of June will be generally rather cool and breezy with sunshine and showers. The most frequent showers are likely in the north and east, perhaps with some longer spells of rain. The drier conditions will probably be in the south and west. Through the following week there is considerable uncertainty, but it looks as if temperatures should return to nearer normal. High pressure may also build into northwestern parts of the UK bringing more widely drier, brighter conditions to northern and western areas. However there could be some further spells of rain or showers anywhere.


Following a more changeable period, by the middle of June more settled conditions will probably be established again across many parts. The period to the end of June should be generally drier than average. However, some more changeable spells are likely which, as is usual for the time of year, could bring showers and thunderstorms. It is also likely to be warmer than average, more particularly in the south. Nearer normal temperatures more likely in the north.


More from the Met Office