Home › Weather › Macduff Weather
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Public Journal weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Macduff will see a mixed day with bright spells and a chance of scattered showers, driven by brisk winds off the Moray Firth, as shown in the live forecast above.
What is the outlook for Macduff and the surrounding coast?
Macduff sits on the Banffshire coast, just east of Banff and about 47 miles north-west of Aberdeen. The town’s exposure to the Moray Firth means conditions can change quickly. The live forecast above indicates a typical north-east breeze, with cloud building at times, though heavier rain looks likely to hold off until later. Inland, Turriff and the surrounding farmland may see a similar pattern, with slightly lighter winds but the same chance of a passing shower.
How does Macduff weather compare to Aberdeen and Turriff?
While Aberdeen weather often benefits from sheltering to the south of the bay, Macduff’s exposed position means winds can feel noticeably sharper. People heading inland to Turriff weather should expect a drop in wind speed but a similar chance of light rain. The Met Office’s regional updates for met office weather macduff are a reliable way to track short-term changes.
Will the wind affect coastal walks in Macduff?
Yes, especially near the harbour and along the promenade. North-easterly winds can gust over 20 mph, making exposed stretches feel chilly. Consider walking with the wind at your back or choosing a sheltered route.
Is rain likely to last all day?
No. The live forecast above shows showers passing through rather than persistent rain. Most intervals will be dry, with brief spells of brightness, especially during the morning and later afternoon.
What is the best way to check updates for Macduff?
The Met Office provides a detailed hourly forecast for the area. You can also check the 10 day weather forecast UK for a broader view of conditions across the region.